В моем проекте, где у меня есть два модуля, один из них - интерфейс, а другой - бэкэнд, потому что на экране есть два разных макета, поэтому каждый, теперь я могу изменить 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
}
Спасибо, Дмитрий. Я использую этот учебник. –
Спасибо, что это было успешно! –