私はまだマジェントに苦労しています。私は 3 列のレイアウトを持っていますが、さらに別のウィジェットをコンテンツの右側の外側に配置したいと考えています
<?php echo $this->getChildHtml('outer-right') ?>
。
<?php echo $this->getChildHtml('outer-right') ?>
が呼び出されたときに出力されるものを含む .phtml ファイルを作成するにはどうすればよいですか?
ありがとう。
私はまだマジェントに苦労しています。私は 3 列のレイアウトを持っていますが、さらに別のウィジェットをコンテンツの右側の外側に配置したいと考えています
<?php echo $this->getChildHtml('outer-right') ?>
。
<?php echo $this->getChildHtml('outer-right') ?>
が呼び出されたときに出力されるものを含む .phtml ファイルを作成するにはどうすればよいですか?
ありがとう。
正しいレイアウトハンドルの「outer-right」と呼ばれるブロック内のlayout.xmlファイルを介してブロックを追加/詰め込むだけです。レイアウト ハンドルがアクティブな場合、getChildHtml('outer-right') によってその html を取得できます。
<cms_index_index>
<block type="core/template" name="outer-right" template="xyz.phtml">
<block type="core/template" name="inside-outer-right-1" template="inside.phtml"/>
<block type="core/template" name="inside-outer-right-2" template="inside2.phtml"/>
</block>
</cms_index_index>