0

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

4

1 回答 1

0
  1. 您是否在将平面类别设置为 true 后重新编制索引。

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

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

  4. 清除缓存。

于 2013-03-19T04:44:58.763 回答