自己写了个布局文件mylayout.php,在视图里面定义$this->meun = 'xxx'
,
在mylayout.php中引用echo $this->menu
报错, 什么原因 ? 试过在控制器里面定义变量menu了!
在对应的action中
在对应的视图和布局中,都可以这样获得:
其实你写的没错,主要是view对象没有menu属性。。title和params属性倒是有,所以没必要那么麻烦,照你自己的写法写$this->params['menu'] = 'xxx'
;布局里边用就行了