MagentoCE1.6内のtopLinksを静的ブロック内に表示したいと思います。これは、私のサイトが4つの異なるストア[マルチストア-異なるドメイン]を実行しており、1つのテンプレートを使用しながら、2つのストアにのみtopLinksを設定する必要があるためです。
私はphp呼び出しを変換しようとしました[getChildHtml('topLinks'); ?>]静的ブロック内のブロックタグに挿入しましたが、成功しませんでした。[さまざまなxmlから作成された]template_linksのxmlを詳しく調べましたが、静的ブロック内に{{block}}を作成してtopLinksを表示する方法を理解できませんでした。
静的ブロックの呼び出しは適切に行われています。内部のtopLinkを実現するための支援が必要です。
どんな助けでもありがたいです。
敬具
ファブ
私の質問の微調整:
基本的に、page.xmlを修正する必要があります
から
<block type="page/template_links" name="top.links" as="topLinks"/>
に
<layout>
<static_block_top_links>
<reference name="header">
<action method="unsetChild">
<name>topLinks</name>
</action>
<block type="cms/block" before="-" name="some_name" as="topLinks">
<action method="setBlockId">
<name>some_static_block</name>
</action>
</block>
</reference>
</static_block_top_links>
<STORE_store>
<update handle="static_block_top_links" />
</STORE_store>
<STORE_law>
<update handle="static_block_top_links" />
</STORE_law>