起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2751|回复: 3

[结贴] 如何控制左边导航菜单的显示?

[复制链接]

21

主题

76

帖子

169

积分

初级会员

Rank: 2

积分
169
QQ
发表于 2014-8-6 14:28:50 | 显示全部楼层 |阅读模式
版本: 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
把x5集成到其他系统,根据传入参数控制左边导航菜单的显示,如只显示“协同平台”及其子菜单,或者只显示“报表图表案例”及其子菜单,也就是把左边的导航菜单按一级菜单来分开显示,不知在哪里控制?
发表于 2014-8-6 15:00:10 | 显示全部楼层
这个不是权限的控制吗
回复 支持 反对

使用道具 举报

21

主题

76

帖子

169

积分

初级会员

Rank: 2

积分
169
QQ
 楼主| 发表于 2014-8-6 15:23:26 | 显示全部楼层
暗夜的忧伤 发表于 2014-8-6 15:00
这个不是权限的控制吗

不是,和权限控制是两回事
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-8-6 16:15:49 | 显示全部楼层
生成功能树在/UI/portal/system/js/portal.js文件中
如下的node.label是一级菜单,可以自己根据需求进行修改
  1.                                                 for(var i in data.childNodes){
  2.                                                         var node = data.childNodes[i];
  3.                                                         var json = _genJSON(node);
  4.                                                        
  5.                                                         var id = node.id || "";
  6.                                                         var icon = (node.icon16 || node.icon) ? "<img width='16px' height='16px' src='" + x.attr("iconPath") + (node.icon16 || node.icon) + "'/>" : "";
  7.                                                         var isURL = (node.url) ? "url" : "";
  8.                                                         html += "<dt class='" + id + " " + isURL + "' rel='" + json + "'><div class='icon'>" + icon + "</div><span  title='" + node.label + "'>" + node.label + "</span></dt>";
  9.                                                         alert(node.label);
  10.                                                         html += "<dd class='" + id + "'>";
  11.                                                         html += genTree(node, 0);
  12.                                                         html += "</dd>";
  13.                                                 }
复制代码

远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-16 02:27 , Processed in 0.061933 second(s), 25 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表