Я пытаюсь создать вложенную модель представления с zf2
.zf2: Nesting Просмотр моделей выпуска
Я использую стандарт zf2
скелетное приложение.
в моем IndexController
:
public function indexAction()
{
$view = new ViewModel();
$view->setTemplate('application/index/index.phtml');
$aboutView = new ViewModel();
$aboutView->setTemplate('application/index/about.phtml'); //standard html
$view->addChild($aboutView, 'about');
return $view;
}
В моей layout.phtml
, я добавил следующий код:
HTML код:
echo $this->content
HTML код:
echo $this->about;
Вложенное представление не отображается в результате. Когда var_dump($this->about)
, я получаю NULL.
Любая идея, что я делаю неправильно?
Вы пытаетесь сделать 'about' внутри' layout.phtml'? но вы прикрепляете его к 'index.phtml'. – claustrofob