我还在和magento挣扎。
我有一个3列布局,但想放置另一个
内容右外侧的小部件
<?php echo $this->getChildHtml('outer-right') ?>
。
如何使用要输出的内容创建.phtml文件
何时<?php echo $this->getChildHtml('outer-right') ?>
被调用?
感谢。
答案 0 :(得分: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>