【问题标题】:Magento multiselect attribute behavior in layered navigation分层导航中的 Magento 多选属性行为
【发布时间】:2012-12-20 19:09:34
【问题描述】:

我正在使用 Magento 的分层导航让用户选择过滤器来确定他们的选择。 因为我有很多选择,所以我选择使用多选属性,这样属性的数量会更少。

正常的 Magento 行为如下(即鞋子): - 用户想要找到红色和黄色的鞋子,使用过滤器“颜色” - 用户选择“红色”和“黄色”作为过滤选项,就是这样。

在我的例子中,选择的选项是相互依赖的。 例如,当用户可以过滤应用程序时。 - 用户想要找到一种可以在厨房和客厅使用的产品。

当该用户选择“厨房”和“客厅”作为过滤选项并且可能的产品不适合“浴室”时,过滤选项“浴室”必须消失。

我尝试使用只有一个选项的单独选择属性来执行此操作,但属性的数量不断增长,我在执行此操作时失去了概览。

如何根据上面的示例更改 Magento 中多选属性的行为以进行分层导航?

提前致谢。

【问题讨论】:

    标签: magento attributes navigation multi-select layered


    【解决方案1】:

    如果你想改变分层导航的行为,你需要重写Block/Layer/..和Model/Layer中的分层导航

    您可以使用 Mana 过滤器模块,它允许您拥有多个相同类型的过滤器,然后您可以为选择实现自己的过滤器类(例如价格过滤器,它在分层导航中有自己的类)等等 ..!

    http://www.manadev.com/advanced-layered-navigation-ce

    还有付费模块amasty分层导航

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多