Добавить имя производителя в список категорий - PullRequest
1 голос
/ 05 октября 2011

Я хочу добавить имя производителя в список категорий. Нашел эту ветку, http://www.magentocommerce.com/boards/viewthread/1610/P15/#t42109, но я не могу заставить ее работать.

В catalog.xml я добавил

<action method="addAttribute"><attribute>manufacturer</attribute></action>

после

<block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml">

в обоих разделах

<catalog_category_default translate="label">

и

<catalog_category_layered translate="label">

В моем list.phtml я пробовал

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

который дал пустой результат и

echo $_product->getResource()->getAttribute('manufacturer')->getFrontend()->getValue($_product);

который дал результат "Нет"

Я использую версию 1.5.1.0

Ответы [ 2 ]

0 голосов
/ 22 апреля 2014

Вам необходимо установить Используется в Списке продуктов на Да для атрибута «производитель», и код будет работать нормально.

0 голосов
/ 05 октября 2011

1) Просто введите необходимое значение «ДА» через magento backoffice

2) Reindex

3) Это будет работать (либо $_product->getManufacturer(), $_product->getdata("manufacturer") or echo $_product->getAttributeText('manufacturer'))

С уважениемКенни

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