我需要所有动作Add()具有相同的布局。 有一种方法可以在不编辑每个控制器中的每个动作Add()的情况下使用它吗?
答案 0 :(得分:0)
在app控制器中使用beforeFilter()
回调,检查操作名称,并相应地设置布局。
public function beforeFilter()
{
if($this->request->param('action') === 'add') {
$this->layout = 'some_layout';
}
}
另见