2

我正在尝试编辑基于 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>

但我找不到块标记中指定的布局在哪里。当我删除整个代码时,侧边栏仍在显示,但比较侧边栏 Widet 位于侧边栏的其余部分之上。

我是 Magento 的新手,有点迷茫。感谢您的帮助。

4

2 回答 2

2

用这个

<remove name="catalog.compare.sidebar"/>

default

像这样

<default>
  <reference name="right">
      <remove name="catalog.compare.sidebar"/>
   </reference>

</default>

它会起作用的

于 2012-11-20T03:45:55.707 回答
0

完成的最佳方法是在主题布局部分下创建 local.xml 文件并粘贴此代码。因此,您无需搜索所有文件。

<layout version="0.1.0">
    <default>
        <!-- remove compare sidebar -->
        <remove name="catalog.compare.sidebar"/>
    </default>
</layout>
于 2012-11-20T06:10:21.580 回答