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

一、 添加菜单项

打开 /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 的增加菜单和对应的权限管理添加完成了,可以登录到商城的商品管理和管理员列表下的权限分配查看了。

 

最新文章

  1. SweetAlert-js超酷消息警告框插件
  2. 变通实现微服务的per request以提高IO效率(二)
  3. docker
  4. .Net JIT
  5. 详解LUA开发工具及其环境配置
  6. asp.net页面与页面之间传参数值
  7. MVP快速开发框架
  8. “Clang” CFE Internals Manual---中文版---&quot;Clang&quot;C语言前端内部手册
  9. leetcode第40题--First Missing Positive
  10. Linux学习 -- Shell编程 -- 字符截取命令
  11. doubango简介
  12. [译]漫画SELinux概念
  13. Elasticsearch常用基础操作
  14. 近期ubuntu 14.04 cpu占用高排障
  15. 游戏AI之模糊逻辑(4)
  16. 二维数组 \n是换行 三目运算符 if语句示例
  17. Solved: RDP Disconnected – Error Code 2825 mremote
  18. python的小练习
  19. 流媒体技术学习笔记之(十八)互联网草案HTTP直播流2017年5月
  20. MVC 5 Scaffolder + EntityFramework+UnitOfWork Pattern 代码生成工具

热门文章

  1. CM+CDH安装遇到的问题
  2. First Missing Positive &amp;&amp; missing number
  3. STL源码--序列式容器
  4. DNS的view设置
  5. 利用反射实现类通用的DAO层
  6. 练习ajax的时候出现这个问题 还没解决
  7. IO-02. 整数四则运算(10)
  8. flashcache
  9. 转:python获取linux系统及性能信息
  10. 走进AngularJs(五)自定义指令----(下)