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 для предоставления данных.

Чтобы использовать эту функцию, ваш продукт должен принадлежать как к дочерней, так и к родительской категории, либо к настройке отображения вашей родительской категории. Если для параметра "Привязка" установлено значение "Да", то на нем будут отображаться все товары, включая товары в дочерних категориях, а также фильтр по категориям.

Другие вопросы по тегам