在我的項目中,我有兩個模塊,一個是前端,另一個是後端,因爲屏幕上有兩個不同的佈局,所以每個都可以,現在我可以更改在單個Action上lauout,我想模擬zf1,控制器裏面有一個init()方法,可以執行,這樣所有的操作都可以改變lauout或者有任何的工作方式。如何更改zend framework2的所有動作中的佈局
ZF1 init()方法
class AjaxController extends Zend_Controller_Action
{
function init(){
$this->_helper->layout()->disableLayout();
}
}
ZF2 __construct()方法
public function __construct()
{
$this->layout('layout/administrator');//it's not work
}
pulic funciton indexAction()
{
$this->layout('layout/administrator');//it's work
}
謝謝德米特里。我使用這個教程。 –
謝謝,它成功了! –