我根据我的主题设计了我的CMenu.以下是我的代码.
生成的html如下所示
问题是Yii生成的id是yw1..i想要将其更改为'navlist'.如何自定义CMenu?
编辑
我也试过在html选项中设置css类.但它只是设置类,而不是Id.所以它只给出相同的结果.
只需id
在窗口小部件中添加一个属性
$this->widget('zii.widgets.CMenu',array( 'id'=> 'navlist',
我不确定但试试这个
array('label'=>'Item1', 'url'=>"#", 'linkOptions'=>array('id'=>'myId1'), 'submenuOptions'=>array('id'=>'myId'),
CMenu
延伸CWidget
.用途CWidget.id
:
<?php $this->widget('zii.widgets.CMenu',array( 'id'=> 'navlist', 'items'=>array( ...