关于Yii的菜单插件CMenu一些使用问题
来源:互联网 发布:淘宝手机店招素材 编辑:程序博客网 时间:2024/05/18 03:18
<?php
$this->widget(‘zii.widgets.CMenu’,array(
));
?>
如上所示的菜单,因为CMenu 链接是模块路径,显示出来的菜单就捕获不到那个菜单当前是被激活的。可以通过简单的修改插件代码来解决这一问题。
1、打开代码文件: yiiframework/zii/widgets/CMenu.php
2、找到代码第 226 行,把 isItemActive 函数,替换为以下代码:
protected function isItemActive($item,$route)
{
}
3、原理只是修改了判断代码,使用strpos 来判断路由中是否存在当前请求的模块或控制器的路径,从而达到获取激活菜单项的目的。
- 关于Yii的菜单插件CMenu一些使用问题
- 关于Yii的菜单插件CMenu和面包屑breadcrumbs路径管理插件的一些使用问题
- 关于YII的菜单插件 CMenu - 和 面包末 breadcrumbs - 路径管理插件 的一些使用问题
- 关于YII的菜单插件 CMenu和面包末breadcrumbs路径管理插件的一些使用问题
- yii 1.1.*中菜单组件CMenu的使用
- CMenu-关于菜单的销毁操作
- MFC 中CMenu菜单的的使用
- yii框架集成smarty后的CMenu使用
- 如何使用菜单类CMenu
- 如何使用菜单类CMenu
- 菜单的建立和CMenu类的使用
- yii插件的使用
- 关于Xcode一些常用插件的安装使用问题
- CMenu的使用
- 如何使用CMenu类创建菜单
- VS2010/MFC编程入门之三十五(菜单:菜单及CMenu类的使用)
- VS2010/MFC编程入门之三十五(菜单:菜单及CMenu类的使用)
- VS2013/MFC编程入门之三十三(菜单:菜单及CMenu类的使用)
- [Win32]键盘消息
- ViewPager嵌套viewpager有什么冲突问题
- Android L系统 剖析安卓5.0安卓L新特性
- ofbiz研究
- 多种弹出窗口,弹出层,包括ajax,图片等载入
- 关于Yii的菜单插件CMenu一些使用问题
- 典型的整形溢出行为
- 讲述 Environment 类
- objective-C: nonatomic retain copy assgin 等属性详解
- 精通组件兼容性依赖
- 近期学习总结
- crontab命令
- jumbo frame介绍
- Android开发之Java集合类性能分析