这是一个非常古老的问题,但它可以帮助任何像我一样拥有相同东西的人。
要从侧边栏中删除类别列表,您可以修改 xml 文件,如下所示。
从分层导航中删除:
local.xml
如果主题有这样的文件,请在文件中添加以下代码:
<catalog_category_layered>
<reference name="catalog.leftnav">
<action method="unsetChild">
<child>category_filter</child>
</action>
</reference>
</catalog_category_layered>
catalog.xml
如果文件local.xml
不存在,请在文件中添加以下代码:
<block type="catalog/layer_view" name="catalog.leftnav" after="currency" template="catalog/layer/view.phtml">
<action method="unsetChild">
<child>category_filter</child>
</action>
</block>
从类别默认页面中删除:
local.xml
如果主题有这样的文件,请在文件中添加以下代码:
<reference name="catalog.leftnav" >
<action method="unsetChild">
<child>category_filter</child>
</action>
</reference>
catalog.xml
如果文件local.xml
不存在,请在文件中添加以下代码:
<block type="catalog/navigation" name="catalog.leftnav" after="currency" template="catalog/navigation/left.phtml">
<action method="unsetChild">
<child>category_filter</child>
</action>
</block>
从目录搜索页面中删除:
local.xml
如果主题有这样的文件,请在文件中添加以下代码:
<catalogsearch_result_index>
<reference name="catalog.leftnav">
<action method="unsetChild">
<child>category_filter</child>
</action>
</reference>
</catalogsearch_result_index>
catalogsearch.xml
如果文件local.xml
不存在,请在文件中添加以下代码:
<block type="catalogsearch/layer" name="catalogsearch.leftnav" after="currency" template="catalog/layer/view.phtml">
<action method="unsetChild">
<child>category_filter</child>
</action>
</block>
注意:如果您已在管理员中启用缓存,请清除缓存。