Magento 1.9 ストアのすべてのカテゴリ ページの下部に 2 つ目の静的ブロックを追加したいと考えています。
このサイトのように
商品の上に説明を入れたいのですが、下にも大きな説明を入れたいです。
私はマジェントとハードコーディングに精通していますが、ここで立ち往生しているようです. ウェブで私たちのものを検索しましたが、解決策がありません。
フッターで静的ブロックを取得するように管理できましたが、すべてのページで同じテキストであり、各カテゴリで異なるテキストが必要です。
これは、layout.xml を介して行うことができます。静的ブロックを追加するには、次を追加します。
<block type="cms/block" name="block_key">
<action method="setBlockId">
<block_id>block_key</block_id>
</action>
</block>
カテゴリ セクションのコンテンツ ノードに。次に、次の方法で呼び出すことができます。
<?php echo $this->getChildHtml('block_key'); ?>
テンプレートの好きな場所に。
カスタム テキストを追加するには、カテゴリ ページのカスタム デザイン セクションに追加するマジック セット メソッドを使用できます。
<reference name="block_key">
<action method="setCustomText">
<text>This is my custom text</text>
</action>
</reference>
次に、テンプレート/ブロック内で、次を使用してこれを取得できます。
<?php echo $this->getCustomText(); ?>
これがうまくいくかどうか教えてください。