限制顶级类别的可过滤属性

时间:2013-11-26 21:37:18

标签: magento attributes categories layered-navigation

我正在构建一个Magento商店,其中包含以下四个类别。

Western Wear (Root Category)
-Men's
--Boots
---Western
---Work
---...
--Apparel
---Shirts
---...
--...
-Women's
--Boots
---Western
---Work
---...
--Apparel
---Shirts
---...
--...
-...

我已经设置了我的属性,以便客户可以根据我认为从第3级类别(例如Western Wear - > Men's - > Boots)的角度来理解属性。

问题在于,如果要导航到第二级别类别之一,例如男士类别,他/她将被呈现大量过滤属性,其中大部分都不适合此级别。< / p>

对于这些第二级别类别(例如男士和女士),我想限制分层导航中显示的可过滤属性的数量,而不会失去按子类别中的“隐藏”属性进行过滤的功能。

继续这个例子,我希望在Western Wear中购物时可以在分层导航中使用品牌等属性 - &gt;男士类别,但不包括Toe(来自Boot属性集)或Sleeve_Type(来自Shirt属性集)等属性。此外,我希望在Western Wear购物时分层导航中的属性Toe可用 - &gt;男士 - &gt;靴类;并且,我希望在Western Wear中购物时分层导航中可用的属性Sleeve_Type - &gt;男士 - &gt;服装类别。

我在谷歌搜索了几个小时,但找不到答案。我对Magento还很新,所以我很感激详细解答。

谢谢!

1 个答案:

答案 0 :(得分:1)

你想在这里完成的工作可能是magento的主要解决方法,覆盖核心分层导航功能,我认为使用CSS来隐藏你不想要的二级类别页面的过滤器,这是一种更简洁的方法,这个应该简单快捷。

相关问题