我正在尝试编辑基于Magento的网站主页的右侧边栏。当我修改主页Layout Update XML
部分中的Custom design
字段时,我会看到以下代码:
<reference name="right">
<action method="unsetChild"><name>catalog.compare.sidebar</name></action>
<action method="unsetChild"><name>right.newsletter</name></action>
<action method="unsetChild"><name>cart_sidebar</name></action>
<block type="catalog/product_new" name="home.catalog.product.new" alias="product_new" template="catalog/product/new.phtml" after="cms_page"/>
</reference>
但是我找不到块标签中指定的布局。当我删除整个代码时,侧边栏仍在显示,但在侧边栏的其余部分顶部显示比较边栏。
我是Magento的新手并且有点失落。谢谢你的帮助。
答案 0 :(得分:2)
使用此
<remove name="catalog.compare.sidebar"/>
default
中的像这样
<default>
<reference name="right">
<remove name="catalog.compare.sidebar"/>
</reference>
</default>
它会起作用
答案 1 :(得分:0)
最好的方法是在主题布局部分下创建local.xml文件并粘贴此代码。所以你不需要搜索所有文件。
<layout version="0.1.0">
<default>
<!-- remove compare sidebar -->
<remove name="catalog.compare.sidebar"/>
</default>
</layout>