使用 magento 1.7.2,我能够使用 local.xml 文件中的特定类别布局句柄在我的 cms 页面上加载特定类别的产品,并且分层导航过滤器将仅显示该特定类别。
但是现在,在 magento 1.8.1 中,我的 local.xml 总是被忽略,并且在管理面板中使用来自 local.xml 的相同片段进行布局 xml 更新,更新工作,但显示的过滤器适用于所有类别而不是特定类别,即使 isAnchor 在该特定类别上设置为 no。
我已经在 SO 上发布了这个关于如何防止我的 local.xml 被忽略的问题:local.xml added to Magento layout directory but is not being applied and is ignored
正在为我的特定类别检索的过滤器在目录 view.phtml 文件中是相同的,使用:
$this->getFilters()
但是,因为我没有在 local.xml 中使用类别句柄,所以没有为特定类别选择过滤器,而是使用所有类别。谢谢你的帮助。