0

これで私を助けてください..デフォルトのカートを左に移動しようとしています

<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>

参照ブロックを「左」にしていますが、カートが左側に来ず、右側から消えてしまいました。

4

1 に答える 1

1

ページは左 2 列のレイアウトを使用していますか? そうでない場合、左側のサイドバーには何も表示されません。これは、レイアウトの更新で修正できます。

<reference name="root">
    <action method="setTemplate"><template>page/2columns-left.phtml</template></action>
</reference>
于 2013-04-19T20:33:20.800 に答える