在我的应用程序的每个模块中,我都会有一个主要内容部分和一个侧边栏菜单。
在我的布局中,我有以下...
<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;
}
我有一种感觉,我在这里做了一些根本错误的事情。