|
主题:[ICMS]KESION(.net)系列产品V3.0功能讲解一: 后台管理菜单讲解 [收藏主题] | 转到: |
为方便用户二次开发拓展功能及用户可自由自定义管理菜单选项,KESION(.NET)系列产品V3.0版本后台管理菜单及权限分配采用XML结构配置文件的方式,具体配置文件为:/config/ManageMenu.xml; 我们用DW等编辑工具打开该文件,看到如下代码: 系统默认的配置界面如下图: 我们通过文件config/managemenu.xml可以很方便的调整整个后台的菜单项布局。 XML节点说明: 1. <topitem role="sys" icoclass="n6" name="配置"> 节点名称:topitem -顶级节点,用于显示在后台顶部菜单项,如下图: 属性名称:role -该节点的分配给管理员的操作权限,必须唯一; 属性名称:icoclass -显示在顶部导航的CSS样式图标,具体可以在文件/admin/images/style.css里定义; 属性名称:name -节点名称 2. <leftitem>节点,格式如下: <leftitem role="sys01" icoclass="m1" name="基本设置"> <itemlist> <item> <name>网站基本信息设置</name> <url>System/KS.Config.aspx</url> </item> <item> <name>系统安全设置</name> <url>System/KS.Safe.aspx</url> </item> <item> <name>地区设置管理</name> <role>增加|删除|批量设置|更新字母</role> <url>System/KS.Area.aspx</url> </item> <item> <name>在线支付设置</name> <url>System/KS.PaymentPlat.aspx</url> </item> </itemlist> </leftitem> 该节点是显示在后台主界面左栏目的菜单项,如下图: 该节点里的属性含义同上,即role表示后台操作的权限值,icoclass表示节点左边的css样式图标名称,name菜单项名称等; 3.<item>节点,格式如下: <item> <name>网站基本信息设置</name> <url>System/KS.Config.aspx</url> </item> <item> <name>系统安全设置</name> <url>System/KS.Safe.aspx</url> </item> 子菜单名, name表示子菜单项名称,url表示后台管理的文件 说明:上面所有顶级节点(topitem),左栏节点(leftitem)的位置都可以任意调整。如左栏目默认效果为: 我们可以调整为: 从上图中我们可以看出,我们删除了一些功能的菜单,并调整了“基本设置”和“其它配置”的位置,所有的操作都是直接编辑ManageMenu.xml文件; 接下来我们介绍下在后台里增加用户二次开发功能模块的方法: 假如我们往该XML文件里插入以下红色的代码 这里我们到网站的后台看看效果,如下图: 同样我们切换到管理员权限分配里,添加个普通管理员,可以看到如下图: 从上图可以看出来,这里普通管理员的权限分配也是自动获取的。 根据以上的介绍,相信您已经可以自由的配置后台管理菜单,增加或是删除相应的功能。以满足符合自己网站的管理操作习惯。 |
|
KesionCMS,, | |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
支持(0) | 反对(0) 顶端 底部 |
<上一主题 | 下一主题 > |