1

local.xml内のヘッダーに新しいカートブロックを追加しようとしていますこれは私が持っているものです

    <default>
        <reference name="header">
            <block type="checkout/cart_sidebar" name="cart_topbar" as="topCart" template="checkout/cart/top-cart.phtml"/>
        </reference>
    </default>

次に、ヘッダーでそれを呼び出しますが、<?php echo $this->getChildHtml('topCart')?>何も表示されません。

タイプをに変更しようとするとtype="core/template"、テンプレートにコンテンツが表示されます。checkout/cart_sidebarだから、これは私がタイプに固有の何かが欠けていると思うように私を導きますか?

top-cart.phtmlsimpleファイルには、その中のすべてを削除するための1行のテキスト行が含まれています。

4

1 に答える 1

1

それはあなたのlocal.xmlですか?

構文は正しいです。

Mage / Checkout / Block / Cart / Sidebar.phpで他に何か変更を加えましたか?

于 2013-01-01T18:02:20.650 に答える