我刚刚安装了 magento 以及它的示例数据。我将关于页面设置为使用带有左侧边栏的 2 列,并添加了一个自定义小部件。该小部件显示在默认块下方,第一个是比较产品,下方是我的购物车,下方是热门标签。在这三个之下是我的自定义静态块/小部件。
我将如何自定义此特定页面的左侧?我想删除它显示的默认块,只使用我的小部件。
谢谢
我刚刚安装了 magento 以及它的示例数据。我将关于页面设置为使用带有左侧边栏的 2 列,并添加了一个自定义小部件。该小部件显示在默认块下方,第一个是比较产品,下方是我的购物车,下方是热门标签。在这三个之下是我的自定义静态块/小部件。
我将如何自定义此特定页面的左侧?我想删除它显示的默认块,只使用我的小部件。
谢谢
我发现下面的代码可以工作。如果有更好的方法/最佳实践方法,我想听听。谢谢
<reference name="left">
<remove name="cart_sidebar"></remove>
<remove name="catalog.compare.sidebar"></remove>
<remove name="tags_popular"></remove>
</reference>
在后台打开“关于我们”页面,
转到Design
tab->Page Layout
放置布局代码。这里是一个例子
更新
<reference name="left">
<action method="unsetChild">tags_popular<name></name></action> <!-- remove tags -->
<block type="cms/block" name="yourblock">
<action method="setBlockId">
<block_id>side_block</block_id>
</action>
</block>
</reference>