onethink 后台模块菜单高亮修改
作者:小鱼的互联网观察 发布时间:November 7, 2019 分类:互联网观察
onethink 的后台,如果将模块作为主菜单,是不可以高亮的。此逻辑可能官方根本没想实现。
可进行如下修改,实现高亮
高亮菜单修改
/admin/Controller/AdminController.class.php 文件
//高亮主菜单
//自定义修改,高亮菜单
$url=$_GET['model'];
if(is_numeric($url))
{$url=get_table_name($url);}
//echo $url;
// 查找当前子菜单
if($url=="")
$current = M('Menu')->where("url like '%{$controller}/".ACTION_NAME."%'")->field('id')->find();
else $current = M('Menu')->where("url like '%model=".$url."%'")->field('id')->find();
//自定义修改结束
//trace($current);
$nav = D('Menu')->getPath($current['id']);
其实就是修改了 判断url的代码。。
完美实现 子菜单,主菜单的高亮。
相关文章
- onethink 自定义模糊搜索
- onethink 左侧菜单子菜单无法显示问题的解决
- onethink 定制开发
- onethink 自动验证的使用
- onethink 独立模型访问的权限控制
- onethink 修改去掉 验证码
- onethink 独立模型附件上传问题的解决办法
- 版权声明:自由转载-非商用-非衍生-保持署名 | Creative Commons BY-NC-ND 3.0
- 原文网址:https://tianmeng.org/archives/463/
- 最后修改时间:2019年11月07日 13:11:26
当前暂无评论 »