Magento:启用平面类别时,按类别筛选过滤器未显示

时间:2013-03-18 19:31:01

标签: magento

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

1 个答案:

答案 0 :(得分:0)

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

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

  3. 检查var文件夹中的日志并报告您可能会发现Magento记录的异常等。确保Log已设置为on。

  4. 清除缓存。