0
我在佈局文件塊:Magento的:添加子塊編程
<block type="core/template_facade" name="product.info.container2" as="container2">
<action method="setDataByKey"><key>alias_in_layout</key><value>container2</value></action>
<action method="setDataByKeyFromRegistry"><key>options_container</key><key_in_registry>product</key_in_registry></action>
<action method="append"><block>product.info.options.wrapper</block></action>
<action method="append"><block>product.info.options.wrapper.bottom</block></action>
</block>
而且此塊:
$item_block = Mage::getSingleton('core/layout')->createBlock('catalog/product_list','item')->setTemplate('sns/ajaxcart/catalog/product/item.phtml')->setData('product', $product);
我怎麼有上部區段爲$ item_block的孩子編程?我知道它應該是這樣的:
$upper_block = <create upper block>;
$item_block->setChild('somealias',$upper_block);
但是,上面的塊似乎太複雜,我知道如何以編程方式創建它。請幫忙!