Yii CMenu 事件类未显示 - 为什么?

标签 yii cmenu

我正在渲染此 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')
         )
       )
      )
 );

有人知道为什么吗?

最佳答案

'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/

关于Yii CMenu 事件类未显示 - 为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11170641/

相关文章:

php - 输入当前登录的用户到表单

php - CDbCommand执行SQL语句失败: SQLSTATE[HY000]: General error: 1364

yii - 在网站/错误中引发404错误时,Yii重定向到自定义错误页面URL

php - 如何在ajax链接函数中传递js变量

windows - 如何在调用 CMenu::LoadMenu 后附加一个动态菜单项?

c++ - C++-MFC-设置CMenu的高度

php - 计算有多少笔付款是通过 cashondelivery、paypal、payu 等方式进行的?

php - Yii CMenu Widget - 如何获得主页

mfc - 如何显示具有透明背景的菜单位图

mfc - 处理动态填充的 CMenu 消息