您的位置:首页 > 编程语言 > PHP开发

yii 在controller里面控制全局所有action的侧边栏或者导航栏的菜单

2013-08-15 16:18 423 查看
在controller里面输入

//公共侧边栏菜单
public $menu = array(
array('label'=>'用户管理', 'url'=>array(''),
/*
'items'=>array(
array('label'=>'所有用户', 'url'=>array('index')),
),
* */
),
);

在view里面
$this->beginWidget('zii.widgets.CPortlet', array(
'title'=>'导航',
));
$this->widget('zii.widgets.CMenu', array(
'id'=>'nav',
'items'=>$this->menu,
'htmlOptions'=>array('class'=>'operations'),
));
$this->endWidget();

这样访问同一个controller的所有action都会出现同一样的菜单栏了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  Yii