我想在类别视图页面删除最近查看的产品。我在public_html / app / design / frontend / base / default / layout
中创建了我的local.xml我已经在互联网上看了几个可能的解决方案,但似乎没有任何效果。我现在使用以下代码:
<default><reference<reference name="right">
<remove name="right.reports.product.viewed"/> </reference> </default>
我也试过了,但似乎没有工作。有人可以帮我成功加载local.xml吗?谢谢。
答案 0 :(得分:1)
上述解决方案即使写得正确,也会从所有页面中删除右侧报告视图(我希望这只需要从CATEGORY VIEW页面中删除)。
首先,在自定义主题文件夹中创建local.xml文件。我建议创建自定义包,如下所示:
/应用/设计/前端/ customPackage / customTheme /布局/
但是,因为您使用的是BASE
/app/design/frontend/base/default/layout/local.xml
代码必须如下:
<?xml version="1.0"?>
<layout version="0.1.0">
<default>
<catalog_category_default>
<reference name="right">
<remove name="right.reports.product.viewed"/>
</reference>
</catalog_category_default>
</default>
</layout>
仅当模板for设置为2columns-right.phtml
时才会起作用希望这有帮助。
快乐编码......
答案 1 :(得分:0)
如果安装了主题,请尝试将local.xml文件复制到主题的布局目录中 像这样的“\ app \ design \ frontend \ THEME_DIR \ layout \ local.xml”
你的xml中也有语法错误 它应该是:
<?xml version="1.0"?>
<layout version="0.1.0">
<default>
<reference name="right">
<remove name="right.reports.product.viewed"/>
</reference>
</default>