В каждом модуле в моем приложении у меня будет раздел основного контента и меню боковой панели.Zend Framework 2 два шаблона в одном макете?
В моем макете я следующее ...
<div id="main" class="span8 listings">
<?php echo $this->content; ?>
</div>
<div id="sidebar" class="span4">
<?php echo $this->sidebar; ?>
</div>
Мои контроллеры возвращают один ViewModel, который определяет содержание (см ниже), но как я могу заставить его также заполнить боковую панель?
public function detailsAction()
{
*some code to populate data*
$params = array('data' => $data);
$viewModel = new ViewModel($params);
$viewModel->setTemplate('school/school/details.phtml');
return $viewModel;
}
У меня такое чувство, что я делаю что-то принципиально неправильное здесь.
Спасибо, Josias! Именно то, что мне нужно! – jonadams51