Как вывести номер продукта (SKU) в checkout cart

[16 июля 2019 г.]    Российская сборка Magento 2.52.2
Magento 2: модули и услуги
magereport.com: составление перечня необходимых для установки заплаток SUPEE
#1 Мика Рух
  • Группа: Пользователь
  • Сообщений: 68
  • Регистрация: 22.11.2011

14.12.2011 11:23

Подскажите, пожалуйста, как вывести номер продукта (SKU) в checkout cart?

За вывод таблички (продуктов в корзине) отвечает файл checkout/cart/item/default.phtml

Пробую вывести SKU под названием продукта, и не получается никак...
<a href="<?php echo $this->getProductUrl() ?>"><?php echo $this->htmlEscape($this->getProductName()) ?></a>

<?php echo $this->productAttribute($_product->getSKU(), 'name') ?>
<?php $this->getAttributeText('SKU'); echo $this->getSKU(); ?>
<?php echo $this->getSku() ?>


#2 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

14.12.2011 11:25

Каков класс объекта $this в последнем примере?

#3 Мика Рух
  • Группа: Пользователь
  • Сообщений: 68
  • Регистрация: 22.11.2011

14.12.2011 11:38

Класс объекта...
$_item = $this->getItem();
?..

На странице карты продукта SKU вывелся.
<?php echo $_helper->productAttribute($_product, $_product->getSKU(), 'name') ?>


А вот в корзине не хочет...

#4 Дмитрий Федюк
  • Администратор
  • Иконка
  • Группа: Администратор
  • Сообщений: 8995
  • Регистрация: 20.02.2010

14.12.2011 11:40

Если вы не знаете, что такое «класс объекта» - вам пока рано решать подобные задачи.

Поделиться темой: