Magento - 侧面推车在控制面板中重复

时间:2013-06-11 08:49:54

标签: xml magento

我正在为magento创建一个自定义主题,我遇到了问题......

我希望购物车在购物时始终可见,所以我通过Local.xml

创建了购物车

以下是我用过的代码:

<reference name="left">
    <block type="checkout/cart_sidebar" name="cart_sidebar" template="checkout/cart/sidebar.phtml" before="-">
        <action method="addItemRender"><type>simple</type><block>checkout/cart_item_renderer</block><template>checkout/cart/sidebar/default.phtml</template></action>
        <action method="addItemRender"><type>grouped</type><block>checkout/cart_item_renderer_grouped</block><template>checkout/cart/sidebar/default.phtml</template></action>
        <action method="addItemRender"><type>configurable</type><block>checkout/cart_item_renderer_configurable</block><template>checkout/cart/sidebar/default.phtml</template></action>
        <block type="core/text_list" name="cart_sidebar.extra_actions" as="extra_actions" translate="label" module="checkout">
            <label>Shopping Cart Sidebar Extra Actions</label>
        </block>
    </block>
</reference>

但问题是,当我登录该帐户时,该块会被公开,如果我尝试通过Local.xml将其删除,则会删除这两个...

如何删除默认程序段并始终启用自定义程序段?

查看图片,看看我的意思: enter image description here

1 个答案:

答案 0 :(得分:0)

以不同于原始购物车块的方式命名您自己的购物车块(即不是cart_sidebar),因此它将始终显示,您将能够使用<remove name="cart_sidebar" />而无需移除这两个块。