0

我只想在搜索结果页面和标记搜索页面中显示“shop by”功能。我正在使用 2Column-left 布局。我编辑了 tag.xml

<reference name="left">
         <block type="catalog/layer_view" name="catalog.leftnav" before="catalog.compare.sidebar" template="catalog/layer/view.phtml"/>

</reference> 

但它无处不在!我如何才能仅为搜索结果和标记搜索自定义它?

4

2 回答 2

1

你把它放在正确的标签里了吗?例如:

<catalogsearch_result_index>

您是否也将它从它出现的任何其他地方删除?例如在里面catalog.xml?或类似的东西

<remove name="catalog.leftnav" />

你还尝试过什么?

于 2012-05-07T08:20:27.573 回答
0

在 catalog.xml 和 catalogsearch.xml 中,像下面这样删除指令应该修复:

    <reference name="left">
        <block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml"/>
    </reference>

您必须清除 magento 缓存才能使您的编辑效果。

于 2012-05-07T08:35:00.193 回答