ecshop增加一个后台菜单

本文介绍如何在后台管理系统中配置新的菜单项,并实现相应的权限控制。包括修改菜单配置文件、添加语言包条目、设置权限代码及在数据库中创建对应记录。

总览:

/admin/includes/inc_menu.php

/languages/zh_cn/admin/common.php

/admin/includes/inc_priv.php

/languages/zh_cn/admin/priv_action.php

在表 **_admin_action  增加一条记录


详细:

1、/admin/includes/inc_menu.php

$modules['03_promotion']['16_progoods_list']  = 'progoods.php?act=list';

前面03_promotion是第一级菜单,比如:商品管理

后面的'16_progoods_list'是下面的二级菜单,

这个'16_progoods_list'我们会在/languages/zh_cn/admin/common.php里面用到,名字必须一致


2、/languages/zh_cn/admin/common.php

添加一个$_LANG['16_progoods_list'] = '热门促销'; 必须和inc_menu.php中的保持一致


3、/admin/includes/inc_priv.php

$purview['16_progoods_list']  = 'progoods_manage'; //热门促销

这样才能操作,当然后面的'progoods_manage'是你自己取的


4、5是和权限分配相关的,没有4、5则不能进行权限分配


4、/languages/zh_cn/admin/priv_action.php

$_LANG['progoods_list'] = '热门促销';

这里和栏目名称可以和“16_progoods_list”保持一致,也可以随便取个名。但是必须和接下来的插入表中的名称一致


5、在表 **_admin_action  增加一条记录

insert inot **_admin_action(parent_id, action_code)values(3, 'progoods_list');




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值