Работа с атрибутами в качестве фильтров на уровне поиска и категорий


Итак, я действительно запутался в создании атрибутов и наборов в magento. Проблема в том, чтобы разрешить атрибут размера. У меня есть две подкатегории товаров "Рубашки" и "Обувь" в одной категории "Мода". Теперь, поскольку атрибут размера будет отличаться для "обуви" и "рубашек", я создал две его версии "размер рубашки" и "размер обуви". Теперь проблема связана с фильтром в многоуровневой навигации. На уровне основной категории доступны два фильтра РАЗМЕРА. (при условии, что у меня есть помечены оба атрибута как РАЗМЕР для внешнего интерфейса). Так что это сбивает с толку. Я действительно не хочу их отключать, так как тогда они тоже перестанут отображаться на уровне категории "обувь" или "рубашка".

То же самое повторяется для нескольких других атрибутов, таких как "Бренд" и т. Д. (проект megastore)

Я видел этот поток Фильтра только на последнем уровне , но я хочу, чтобы некоторые из выбранных фильтров, таких как "Цена", и другие, отображались как в фильтрах поиска, так и в фильтрах категорий.

Каким должен быть мой подход к решению проблемы? Я изо всех сил пытаюсь настроить магазин Спасибо

Author: Community, 2014-07-05

1 answers

В основном вам нужен способ удалить некоторые фильтры из заданных категорий с панели администратора. Это может быть сделано либо с помощью некоторого улучшенного расширения многоуровневой навигации, либо просто с помощью обновлений макета категорий.

Откройте страницу редактирования категории, перейдите на вкладку "Пользовательский дизайн" и поместите код в поле "Обновление пользовательского макета"

<reference name="catalog.leftnav"> 
    <action method="unsetChild"><alias>shoes_size_filter</alias></action>
</reference> 
 2
Author: Amasty, 2015-02-13 18:14:51