0

我还在为magento苦苦挣扎。我有一个 3 列布局,但想在内容的右外侧放置另一个小部件 <?php echo $this->getChildHtml('outer-right') ?>

如何创建一个 .phtml 文件,其中包含在<?php echo $this->getChildHtml('outer-right') ?> 调用时要输出的内容?

谢谢。

4

1 回答 1

0

您只需通过 layout.xml 文件在正确布局句柄中名为“outer-right”的块内添加/填充块。当您的布局句柄处于活动状态时,您将能够通过 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>
于 2013-06-09T22:47:12.250 回答