15
レイアウトXMLファイルを使用してMagentoサイトのホームページに静的ブロックを追加しようとしています。Magentoのホームページの静的ブロック
参照内でブロックを追加したり削除したりする方法はわかりましたが、特定のページ(ホームページ)に追加する方法はわかりません。それが唯一のホームページ上で使用するために、私はpage.xml
ファイルにこのコードをラップする方法を
<block type="cms/block" name="home-page-block">
<action method="setBlockId"><block_id>home-page-block</block_id></action>
</block>
?
良い方法がありますか?ホームページは新しいテンプレートにする必要がありますか?
ありがとうございます。私は、ブロックの周りに参照タグを追加し、参照にコンテンツの名前属性を付けることによって、機能するようにしました。 これは、.phtmlテンプレートの "参照"への呼び出しが必要であり、その名前のものがレンダリングされることを意味しますか? –
リファレンスパーツを忘れました!各ページの.phtmlテンプレートのどこかに、 'getChildHtml( 'content')'があります。それがなぜ機能するのですか。 – clockworkgeek
もう一度、私の元の質問に答えますが、.phtmlファイルにgetChildHtml( 'home_flash')を追加することはできず、XMLファイルでを使用することはできません。なぜどんなアイデア? –