Magento - Эхо-атрибут на странице продукта - PullRequest
7 голосов
/ 24 июня 2010

В моем магазине Magento я создал новый атрибут с кодом атрибута «brand_info».

Как я могу отобразить / распечатать содержимое этого атрибута на странице продукта, т.е.под описанием?

Ответы [ 4 ]

11 голосов
/ 26 октября 2012

Для отображения содержимого атрибута на странице продукта необходимо добавить следующий код в файл view.phtml.

$_product->getResource()->getAttribute('brand_info')->getFrontend()->getValue($_product);
7 голосов
/ 24 июня 2010

Убедитесь, что атрибут помечен как «используемый во внешнем интерфейсе», затем в имени вашего шаблона напишите следующее, где вы хотите видеть атрибут:

<?php print $_product->getBrandInfo(); ?>
5 голосов
/ 26 октября 2012

Добавьте следующий код в файлы шаблонов catalog/product/view.phtml или catalog/product/list.html:

echo $_product->getAttributeText('your_attribute_code');

Просто замените your_attribute_code на свой код атрибута, и все готово.

1 голос
/ 21 февраля 2013

Я обнаружил, что добавление в view.phtml лучше для меня

print $_product[brand_info];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...