【问题标题】:Magento Layered Navigation on Subcategories not shown未显示子类别的 Magento 分层导航
【发布时间】:2011-06-09 08:08:44
【问题描述】:

在我的商店中,我可以在顶级类别页面上看到分层导航,但在子类别中看不到。 如何在子类别页面上显示过滤器? 谢谢。

【问题讨论】:

    标签: magento filter navigation


    【解决方案1】:

    可能您没有将子类别定义为“锚”。为此,请转到目录 - 管理类别。单击一个子类别,转到显示设置并将“是锚”设置为“是”。

    【讨论】:

    • 您的回答节省了我的时间,非常感谢 - @simon
    • @simon:我已将“是锚”设置为“是”,但子类别未显示。共有 5 个子类别,其中 4 个显示,1 个未显示。
    • @Trliok 问题是关于过滤器,而不是关于子类别的显示。似乎是另一个问题 - 所以打开另一个问题。子类别可能只是被禁用/不活动。
    • @simon :是的,这是用于过滤器,但在分层导航中缺少 1 个类别。
    • @Trliok 那么可能没有分配给此类别或索引的产品或...打开一个新问题。
    【解决方案2】:

    除了检查:

    Edit Category -> Display Settings -> Is Anchor
    

    同时检查:

    Edit Category -> Design -> Layout Update XML
    

    如果Layout Update XML 字段具有以下代码,则layered navigation 将不会显示在您正在编辑的特定类别中:

    <referenceContainer name="catalog.leftnav" remove="true"/>
    

    【讨论】:

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