2012-07-23 34 views
0

我從控制器創建在我的代碼塊:從代碼中加載代碼塊並定義佈局?

$block = $this->getLayout()->createBlock('Mage_Core_Block_Template', 'some_name', array('template' => 'catalog/product/view/somephtml.phtml')); 
$this->getLayout()->getBlock('content')->append($block); 
$this->renderLayout(); 

這工作得很好,在PHTML的內容顯示。事情是,它顯示在中間一列的3列布局。我只想要右欄和左欄。我如何定義?

謝謝!

回答

0
$this->getLayout()->getBlock('root')->setTemplate('page/2columns-right.phtml') 
+0

謝謝,但我已經設置了另一個模板,我必須定義此自定義模板只有一列嗎? – user1540714 2012-07-25 14:25:13