【问题标题】:Magento: Shop by category filter is not showing up when flat categories are enabledMagento:启用平面类别后,按类别购物过滤器未显示
【发布时间】:2013-03-18 19:31:01
【问题描述】:

由于某种原因,当我启用平面类别时,“Shop by”类别过滤器分层导航消失了。我尝试检查“Is Anchor”,但似乎没有什么不同。当平面类别被禁用时,无论“是锚”条目如何,都会显示正确的类别过滤器。我已经尝试重新索引类别、类别产品和产品属性,但仍然没有运气。我正在跟踪代码,到目前为止,似乎 app/code/core/Mage/Catalog/Block/Layer/View.php 中调用的 getFilters() 函数返回空,因此禁用了整个块。我很感激在这个问题上的任何帮助。谢谢!

【问题讨论】:

    标签: magento


    【解决方案1】:
    1. 您是否在将平面类别设置为 true 后重新编制索引。

    2. 检查您的平面类别表是否为空或由于某种原因您的代码无法创建特定于商店 ID 的表。

    3. 检查 var 文件夹中的日志和报告,您可能会发现 Magento 记录的一些异常等。确保将日志设置为开启。

    4. 清除缓存。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-02-26
      • 1970-01-01
      • 2019-08-17
      • 1970-01-01
      相关资源
      最近更新 更多