отображать значения атрибутов на странице категории в magento - PullRequest
0 голосов
/ 26 февраля 2011

У меня есть атрибут Brand (выпадающий), который я создал для продуктов. Раскрывающийся список для этого атрибута отображает от 5 до 6 брендов.

Я хочу, чтобы на странице категории отображалось значение атрибута brand, и это значение должно относиться только к тем продуктам, которые в данный момент отображаются на странице категории. Таким образом, если отображаются шесть продуктов, то должны отображаться шесть брендов, выбранных администратором.

1 Ответ

3 голосов
/ 26 февраля 2011

В шаблоне catalog/product/list.phtml, в верхней части, есть строка, подобная этой:

<?php $_productCollection=$this->getLoadedProductCollection() ?> 

Эта коллекция содержит все объекты продукта, которые будут отображаться на странице.Если вы хотите отобразить их на странице, сделайте что-то вроде этого:

<?php foreach($_productCollection as $_product) {
    print $_product->getBrand();
} ?>

Вы хотите убедиться, что для атрибута вашего бренда было установлено значение «Используется в списке продуктов» на «Да».Это обеспечит загрузку атрибута.

Надеюсь, это поможет!

Спасибо, Джо

...