后台管理菜单的自定义之应用篇
1、平级菜单的排序
比如一家电子商务网站,日常操作使用较多的是SiteFactory 中的“商品管理”功能模块,如果把网站管理后台中的“商品管理”菜单靠前显示就是比较合适的操作方法,这样不仅方便商品录入,而且减少重复操作步骤,那么我们怎么实现这种方式呢?
首先我们先打开AdminCommonMainMenu.xml配置文件,将“商品管理节点”,移动到“一级菜单”的顶部,仅几步就可以实现我们希望的效果。
这是原始XML文件的代码:
此主题相关图片如下:
这是修改后的XML文件的代码:
此主题相关图片如下:
这是修改后的效果图:
此主题相关图片如下:
2、 “二级菜单”修改为“一级菜单”
如果是一个文章发布类网站的站长,为了保证网站信息的更新频率,需要每天将采集后录入的信息生成静态样式。因此,肯定希望把“生成管理”管理菜单放到靠前醒目的位置。
SiteFactory™ 默认“生成管理”是属于二级菜单的(如图),那我们该如何实现上面的效果呢?
此主题相关图片如下:
很简单,我们只需要打开xml配置文件后,将原“
这是原始XML文件的代码:
此主题相关图片如下:
这是修改后的XML文件的代码:
此主题相关图片如下:
改后的效果如下图所示:
此主题相关图片如下:
3、添加自定义菜单
如果我们要在菜单中添加其他的功能模块的管理菜单,可以按照上一篇原理篇中讲到的“xml文件的节点规则”进行添加。
如下面是一段符合节点规则的自定义菜单代码:
… 二级菜单
… 三级菜单
我们把这段代码放到后台管理菜单的XML文件中,如下图所示:
注意: 代码中的ID id="Power" 在xml文件中必须是唯一的。
修改后的后台菜单效果如下:
此主题相关图片如下:
通过上面三个例子,大家看修改后台管理菜单是不是非常容易呢?提醒一下,修改前记得先备份文件哦。
现在回到前面在原理篇这篇文章中最开始给的几个修改的菜单效果。这里把这几个菜单文件打包了,大家可以自己下载下来研究。
下载地址 点击浏览该文件