为特定页面自定义magento的侧边栏

时间:2012-08-22 05:15:06

标签: magento

我刚安装了magento及其样本数据。我将about页面设置为使用左侧边栏的2列并添加了自定义小部件。小部件显示在默认块下方,第一个是比较产品,下面是我的购物车,下面是热门标签。在这三个以下是我的自定义静态块/小部件。

如何自定义此特定页面的左侧?我想删除它显示的默认块,只使用我的小部件。

由于

2 个答案:

答案 0 :(得分:3)

我发现下面的代码可以正常工作。如果有更好的方法/最佳实践方式,我想听听。感谢

<reference name="left">
    <remove name="cart_sidebar"></remove>
    <remove name="catalog.compare.sidebar"></remove>
    <remove name="tags_popular"></remove>
</reference>

答案 1 :(得分:1)

在管理员中打开“关于我们”页面,

转到Design标签 - &gt; 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>