Magento分层导航1列模板未出现

Magento分层导航1列模板未出现,magento,templates,nav,layered,Magento,Templates,Nav,Layered,我试图在1列模板中为目录页面显示分层导航。我的回答是: 但是没有结果。我正在为第一个自定义主题构建,所以可能我无意中在某个地方弄坏了一些东西,但不知道从哪里开始寻找 到目前为止,我添加了local.xml <layout> <default> <reference name="left"> <action method="unsetChild"><name>catalog.leftnav</n

我试图在1列模板中为目录页面显示分层导航。我的回答是:

但是没有结果。我正在为第一个自定义主题构建,所以可能我无意中在某个地方弄坏了一些东西,但不知道从哪里开始寻找

到目前为止,我添加了local.xml

<layout>
   <default>
      <reference name="left">
         <action method="unsetChild"><name>catalog.leftnav</name></action>
      </reference>
      <reference name="category.products">
         <action method="insert"><child>catalog.leftnav</child></action>
      </reference>
   </default>
</layout>

catalog.leftnav
catalog.leftnav
也试着把它放在

<layout>
   <catalog_category_layered>
    [...]
   </catalog_category_layered>
</layout>

[...]
。。。但也没有结果

并添加到my_theme/catalog/category/view.phtml中

<?php echo $this->getChildHtml('catalog.leftnav') ?>

但没有明显的结果


我使用的是Magento 1.8 CE,安装了IWD的onepage checkout和Strategery infinite scroll插件。

您只需在主题的catalog\u category\u default handler catalog.xml中添加分层导航块,如下所示

<catalog_category_default translate="label">
    <reference name="content">
        <block type="catalog/layer_view" name="catalog.contentnav" template="catalog/layer/view.phtml"/>
    </reference> 
</catalog_category_default>


之后刷新缓存并检查。

在进行这些更改后,是否尝试刷新缓存?是的,我在“管理”面板的“服务器上的pagespeed”中禁用了所有缓存。无论如何,下面的答案有帮助。@Kaziko这是我的荣幸。:)适用于Magento 1.9.1。0@hardik我们如何在m2中做到这一点?