1

「/checkout/cart/」にブロックを表示するカスタムモジュールを作成しました。

このコードをデフォルトのレイアウト「checkout.xml」ファイルで使用します。

<block type="checkout/cart_coupon" name="checkout.cart.coupon" as="coupon" template="mymodule/myblock.phtml"/>

モジュール構成ファイルを編集して、デフォルトのレイアウトファイルを編集せずに「/ checkout /cart/」にphtmlブロックをロードするにはどうすればよいですか。

手伝ってくれてありがとう。

4

1 に答える 1

1

カスタムテーマフォルダーにlocal.xmlファイルを作成します。

local.xmlファイルで、カプセル化ブロックを参照し、ブロックを新しいノードとして追加します。

例:

<?xml version="1.0" encoding="UTF-8"?>

<layout>
    <default>
        <reference 
    name="checkout.cart">
            <block type="checkout/cart_coupon" name="checkout.cart.coupon" as="coupon" template="mymodule/myblock.phtml"/>
        </reference>
    </default>
</layout>
于 2012-06-29T14:54:05.587 に答える