dede织梦后台添加自定义菜单
dede织梦是常用的cms系统,往往在使用过程中我们需要添加一些自定义的功能,并方便后台使用,需要在织梦后台添加菜单,简单的步骤说明如下:
织梦后台的模板存放在dede/templets下面,登陆首页模板是login.htm,进入首页模板是index_body.htm,左侧菜单模板是index_menu2.htm。
另外如果要修改左侧菜单还需要修改dede/inc/inc_menu.php
这个文件。
如果要添加一个菜单找到dede/templets/index_menu2.htm
在[系统]菜单下增加:<a id='link19' class='mm'><div onClick="ShowMainMenu(19)">代理</div></a>
这里注意你的id,link19不要和上边的id重复,然后 后边的js方法ShowMainMenu中也要传入19,是对应的。然后是下一步,还是这个页面,大概下边找到一些空的div,都是些id是ct加数字的,加上:<div id='ct19'></div>
(这里ct后边的数字对应你上边的数字)
接下来找到 dede/inc/inc_menu.php
打开在最下边的一串---符号上边,加上
<m:top item='19_' name='代理商' display='none' rank='member_List,member_Type'>
<m:item name='所有代理' link='agent_list.php' rank='sys_MakeHtml' target='main' />
<m:item name='添加代理' link='agent_add.htm' rank='sys_MakeHtml' target='main' />
<m:item name='总代' link='agent_list.php?agent=0' rank='sys_MakeHtml' target='main' />
<m:item name='一级' link='agent_list.php?agent=1' rank='sys_MakeHtml' target='main' />
<m:item name='二级' link='agent_list.php?agent=2' rank='sys_MakeHtml' target='main' />
<m:item name='三级' link='agent_list.php?agent=3' rank='sys_MakeHtml' target='main' />
</m:top>
就可以在后台的 “代理”菜单中访问到你新加的功能了,相关功能性文件放置于dede目录下