您现在的位置: 动易技术中心 >> 动易开发文档 >> SiteFactory二次开发文挡 >> 后台自定义指南 >> 正文
后台管理菜单的自定义之应用篇
    上一篇文章介绍了自定义后台管理菜单的原理,现在介绍几个修改后台管理菜单的例子。

1、平级菜单的排序

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

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

 

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

 

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

 

 

这是修改后的效果图:

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


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

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

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

 

    很简单,我们只需要打开xml配置文件后,将原“<mainMenu 节点”变更为 “<channelMenu 节点”;其他属性不变的情况下,将更改后的“生成管理”菜单,平级于其他“ <channelMenu ”节点即可。

这是原始XML文件的代码:

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

 

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

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

改后的效果如下图所示:

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

 

3、添加自定义菜单

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


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

<channelMenu id="Power" title="自定义1级菜单" > …     一级菜单
<mainMenu id=" Power2" title="自定义2级菜单" > …     二级菜单
   <subMenu id=" Power3" title="自定义3级菜单" > …  三级菜单
   </subMenu>
</mainMenu>
</channelMenu>

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

 

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

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

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

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

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

文章录入:陈陈    责任编辑:zhenzhen 
  • 上一个文章:

  • 下一个文章: 没有了
  • 关闭窗口
    软件产品
    SiteFactory™ 内容管理系统
    SiteFactory™ 网上商店系统
    SiteWeaver™ 内容管理系统
    SiteWeaver™ 网上商店系统
    SiteWeaver™ 企业门户网站系统
    SiteWeaver™ 教育门户网站系统
    SiteWeaver™ 政府门户网站系统
    SiteWeaver™ 行业门户网站系统
    平台产品
    企业服务
    行业解决方案
    联系我们 | 关于动易 | 网站地图 | 相关证书 | 合作伙伴 | 招贤纳士 | 法律条款 | 隐私权声明
    安全上网网上报警
    动易网络科技有限公司版权所有 © 2003-  粤ICP备05004015号
    公安备案编号:4406063010734 本站基于 PowerEasy® SiteWeaver™ 制作