2

我正在渲染这个 Cmenu,但是当我们在该菜单页面上处于活动状态时,活动类没有显示在 li 元素上。

$this->widget('zii.widgets.CMenu', 
     array('items'=>array(
         array(
           'label'=>'Foo',
           'url'=>array('event/index/21')
         ),
         array(
            'label'=>'Bar',
            'url'=>array('event/index/22')
         )
       )
      )
 );

有谁知道为什么?

4

1 回答 1

2
'url'=>array('event/index', array( 'event' => '21' ))

这行得通。

似乎是活动类需要匹配的路线才能启动。

参考: http ://www.yiiframework.com/forum/index.php/topic/23317-cmenu-item-not-active-any-more-after-i-used-url-cheating/

于 2012-06-23T15:29:29.407 回答