Magento: сортировать по категориям проблемы?
Когда у меня есть продукты в категориях (у меня есть подкатегории в этой категории), у меня нет сортировки по категориям, просто сортировка по цене. Я хочу добавить сортировку по категориям с сортировкой по цене.
Например:
если у меня есть категория компьютера, и у меня есть подкатегории ноутбука и рабочего стола. У меня есть много продуктов также в категории компьютеров. Когда я нахожусь в компьютерном каталоге, я хочу показать также в слое навигации:
Sort by
Category :
Laptop(1)
Desktop(2)
В чем проблема?
1 ответ
Базовая тема Magento предоставляет эту функцию по умолчанию, используя эти 2 файла: base/default/layout/catalog.xml
<catalog_category_default translate="label">
<reference name="left">
<block type="catalog/navigation" name="catalog.leftnav" after="currency" template="catalog/navigation/left.phtml"/>
</reference>
....
</catalog_category_default>
И base/default/template/catalog/navigation/let.phtml и, конечно, есть класс Block для предоставления данных.
Чтобы использовать эту функцию, ваш продукт должен принадлежать как к дочерней, так и к родительской категории, либо к настройке отображения вашей родительской категории. Если для параметра "Привязка" установлено значение "Да", то на нем будут отображаться все товары, включая товары в дочерних категориях, а также фильтр по категориям.