Ecshop :后台添加新功能 菜单及 管理权限 配置

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Ecshop :后台添加新功能 菜单及 管理权限 配置相关的知识,希望对你有一定的参考价值。

 

需求:在《商品管理》下增加一项【商品推广管理】功能

一、 添加菜单项

打开 /admin/includes/inc_menu.php 文件(后台框架左边菜单),在最后添加一行如下:

$modules[‘02_cat_and_goods‘][‘19_goods_promotion‘] = ‘goods_promotion.php?act=list‘;

二、配置菜单语言

打开 /languages/zh_cn/admin/common.php 文件,添加语言

$_LANG[‘19_goods_promotion‘] = ‘ 商品 推广管理‘;

三、 把新菜单加入权限列表

打 admin/includes/inc_priv.php 文件,添加权限配置

$purview[‘19_goods_promotion‘] = ‘goods_promotion‘;

四、 添加权限配置语言, 该语言主要显示权限分配页里。

打 languages/zh_cn/admin/priv_action.php 文件,添加语言包

$_LANG[‘goods_promotion‘] = ‘ 商品 推广管理‘;

五、把 把 goods_promotion 入 插入 admin_action  表中。

INSERT INTO `ecs_admin_action`( `action_id`, `parent_id`, `action_code`, `relevance`)

VALUES ( NULL , ‘1‘, ‘goods_promotion‘, ‘‘)

把 < 商品 推广管理> 放在商品管理下,所以 parent_id 是 1

Ecshop 的增加菜单和对应的权限管理添加完成了,可以登录到商城的商品管理和管理员列表下的权限分配查看了。

 

以上是关于Ecshop :后台添加新功能 菜单及 管理权限 配置的主要内容,如果未能解决你的问题,请参考以下文章

ecshop后台新功能及权限的添加

ecshop 后台添加新菜单 以及 权限控制

后台菜单和权限管理

ECSHOP后台权限分配原理分析

权限管理:菜单管理

TPshop -- Admin后台起步(权限管理)