Было:
Стало:
Шаг 1.
Создаём атрибуты.
Отмечаем для атрибутов: Used in Product Listing
Шаг 2.
Создаём набор атрибутов и добавляем в набор созданные на шаге 1 атрибуты
Шаг 3.
Создаём товар.
Указываем значения атрибутов.
Шаг 4.
Сообщаем Magento о нашем намерении использовать наши атрибуты на странице списка товаров
app/design/frontend/default/default/layout/catalog.xml
<catalog_category_default translate="label"> (...) <reference name="content"> <block type="catalog/category_view" name="category.products" template="catalog/category/view.phtml"> <block type="catalog/product_list" name="product_list" template="catalog/product/list.phtml"> [b] <action method="addAttribute"><name>piano_keyboard_type</name></action> <action method="addAttribute"><name>piano_timbre_count</name></action> [/b] (...) </block> </block> </reference> </catalog_category_default>
Шаг 5.
Отображаем атрибуты в шаблоне списка товаров:
echo $_product->getPianoKeyboardType (); echo $_product->getPianoTimbreCount ();