后台管理菜单的自定义之应用篇

作者:动易网络 来源:本站原创 点击数: 发布时间:2008年07月14日
    上一篇文章介绍了自定义后台管理菜单的原理,现在介绍几个修改后台管理菜单的例子。

1、平级菜单的排序

    比如一家电子商务网站,日常操作使用较多的是SiteFactory  中的“商品管理”功能模块,如果把网站管理后台中的“商品管理”菜单靠前显示就是比较合适的操作方法,这样不仅方便商品录入,而且减少重复操作步骤,那么我们怎么实现这种方式呢?

    首先我们先打开AdminCommonMainMenu.xml配置文件,将“商品管理节点”,移动到“一级菜单”的顶部,仅几步就可以实现我们希望的效果。

 

这是原始XML文件的代码:
 
图片点击可在新窗口打开查看此主题相关图片如下:

 

这是修改后的XML文件的代码:
 
图片点击可在新窗口打开查看此主题相关图片如下:

 

 

这是修改后的效果图:

图片点击可在新窗口打开查看此主题相关图片如下:


2、 “二级菜单”修改为“一级菜单”

    如果是一个文章发布类网站的站长,为了保证网站信息的更新频率,需要每天将采集后录入的信息生成静态样式。因此,肯定希望把“生成管理”管理菜单放到靠前醒目的位置。

SiteFactory™ 默认“生成管理”是属于二级菜单的(如图),那我们该如何实现上面的效果呢?
 
图片点击可在新窗口打开查看此主题相关图片如下:

 

    很简单,我们只需要打开xml配置文件后,将原“

这是原始XML文件的代码:

图片点击可在新窗口打开查看此主题相关图片如下:

 

这是修改后的XML文件的代码:

图片点击可在新窗口打开查看此主题相关图片如下:


改后的效果如下图所示:

图片点击可在新窗口打开查看此主题相关图片如下:

 

3、添加自定义菜单

   如果我们要在菜单中添加其他的功能模块的管理菜单,可以按照上一篇原理篇中讲到的“xml文件的节点规则”进行添加。


如下面是一段符合节点规则的自定义菜单代码:

…     一级菜单
…     二级菜单
…  三级菜单


我们把这段代码放到后台管理菜单的XML文件中,如下图所示:
注意: 代码中的ID  id="Power" 在xml文件中必须是唯一的。

 

修改后的后台菜单效果如下:

图片点击可在新窗口打开查看此主题相关图片如下:


    通过上面三个例子,大家看修改后台管理菜单是不是非常容易呢?提醒一下,修改前记得先备份文件哦。

现在回到前面在原理篇这篇文章中最开始给的几个修改的菜单效果。这里把这几个菜单文件打包了,大家可以自己下载下来研究。

下载地址 图片点击可在新窗口打开查看点击浏览该文件