Yii:$ this->菜单在哪里填充值?

时间:2013-08-24 16:07:03

标签: php yii yii-components

Gii创建了一个名为操作的CRUD菜单。如果你去column2.php,你会看到这段代码。

$this->widget('zii.widgets.CMenu', array(
        'items'=>$this->menu,
        'htmlOptions'=>array('class'=>'operations'),

出于某种原因,我想编辑上面的菜单。我想知道$ this->菜单在哪里填充了 components / controller.php 中定义的值。我查看了每个控制器的代码,但找不到任何东西。

2 个答案:

答案 0 :(得分:1)

菜单填入视图文件(create.php,update.php,view.php等)

答案 1 :(得分:0)

  

出于某种原因,我想编辑上面的菜单

你究竟想做什么?如果您想改变其行为方式,您应该尝试位于/yii/framework/zii/widgets/的CMenu.php文件