您现在的位置是:首页 > cms教程 > Ecshop商城教程Ecshop商城教程
ecshop后台添加新功能栏目权限管理管理员列表权限控制
梁汐季2024-01-16Ecshop商城教程已有人查阅
导读ECSHOP后台添加新功能栏目权限管理管理员列表权限控制一、添加菜单项 打开 /admin/includes/inc_menu.php文件(
ECSHOP后台添加新功能栏目权限管理管理员列表权限控制
一、添加菜单项
打开 /admin/includes/inc_menu.php文件(后台框架左边菜单),在最后添加一行如下:
二、配置菜单语言
打开 /languages/zh_cn/admin/common.php文件,添加语言
三、把新菜单加入权限列表
打开 /languages/zh_cn/admin/priv_action.php文件,在“权限管理的 分组”注释行下面添加如下代码
然后,添加二级栏目“sns_list”的权限名称。在本文件的最后添加即可
四、把 菜单和二级菜单的权限关联起来
Ecshop:后台添加新栏目打开数据库,看到{pre}_admin_action表,新增两行数据。如下图
截图中 列数据是action_id,是该表的自增主键。第2列数据是parent_id,来自上级的action_id。第3列数据就是step3中定义的权限名(键)。这样的话,两种权限就联系起来了。到这里,打开后台“管理员列表”,点击“分派权限”的图标,便可以看到step3示图所示权限了。用某后台用户勾选提交,该用户登陆后就能看到新增的菜单项了。\
mysql语句:
一、添加菜单项
打开 /admin/includes/inc_menu.php文件(后台框架左边菜单),在最后添加一行如下:
$modules['17_other_menu']['sns_list'] = 'sns_list.php?act=list';
ecshop默认 菜单项有16项,所里这里的例子从17开始。当然这个key可以随便取的,index.php文件中对菜单用了ksort排序。“17_other_menu” 表示 菜单,“sns_list”表示二级菜单。等号后面的值表示该菜单栏目打开的页面链接。二、配置菜单语言
打开 /languages/zh_cn/admin/common.php文件,添加语言
$_LANG['17_other_menu'] = '其它设置';
$_LANG['sns_list'] = 'SNS管理';
这时候,用管理员身份(admin用户)登录后台,便可看到新添加的菜单项了。因为admin的权限是“all”。如果后台有多个管理员,比如ECSHOP商城的供货商们,或者其它管理人员(由admin创建的其它可登陆后台的账户),如果想让他们也拥有新添加菜单的查看权利,则必须为他们分配该栏目的管理权限。三、把新菜单加入权限列表
打开 /languages/zh_cn/admin/priv_action.php文件,在“权限管理的 分组”注释行下面添加如下代码
$_LANG['other_manager'] = '其它设置';
这里的“other_manager”是该 栏目的权限名称,这里和栏目名称“17_other_menu”保持一致,也可以随便取个名。这里以示区别,就没有和菜单名一样。然后,添加二级栏目“sns_list”的权限名称。在本文件的最后添加即可
//其它管理
$_LANG['sns_list'] = 'SNS管理';
这里这个权限名称和二级菜单名是一致的。这两项现在在哪里呢?如下图四、把 菜单和二级菜单的权限关联起来
Ecshop:后台添加新栏目打开数据库,看到{pre}_admin_action表,新增两行数据。如下图
截图中 列数据是action_id,是该表的自增主键。第2列数据是parent_id,来自上级的action_id。第3列数据就是step3中定义的权限名(键)。这样的话,两种权限就联系起来了。到这里,打开后台“管理员列表”,点击“分派权限”的图标,便可以看到step3示图所示权限了。用某后台用户勾选提交,该用户登陆后就能看到新增的菜单项了。\
mysql语句:
INSERT INTO .`admin_action` ( `action_id` , `parent_id` , `action_code` , `relevance` ) VALUES ( NULL , '6', 'shipment_view', '' );
本文标签:
很赞哦! ()
相关教程
图文教程
ecshop的jquery与transport.js冲突解决方法
ecshop里面jquery与transport.js文件冲突是众所周知的,这里提供的方案,不是最完美的,是在网上提出的解决方案的基础上整理的。
ecshop数据表结构完整仔细说明教程
s_account_log //用户账目日志表字段类型Null 默认注释log_idmediumint(8)否自增ID号us
ecshop专题页实现伪静态化的方法
ecshop自带的伪静态规则里面是不包含专题页的。首先我们来说一下“将ecshop专题伪静态化”的规则。
ecshop购物车商品自动消失清空怎么办
最近有不少朋友反映关于ECShop购物车的问题:需要加入多个商品到购物车时,发现之前加入到购物车的商品都自动消失了,只有最后一次加入购物车的商品在里面。
相关源码
-
(响应式H5)帝国cms7.5文章新闻博客模板带会员中心本模板基于帝国CMS内核开发,为新闻资讯、个人博客及作品展示类网站设计。采用响应式布局技术,确保在手机、平板和电脑等不同设备上都能获得良好的浏览体验。查看源码 -
(自适应)大气办公用品耗材供应打印机产品维修网站模板下载基于PbootCMS系统开发的响应式网站模板,为营销技术博主、数字产品评测者设计。采用前沿的响应式技术,确保内容在手机端和桌面端都能获得较佳阅读体验,帮助用户高效展示技术文章和产品分析。查看源码 -
(自适应)证书授权书防伪查询系统pbootcms模板本模板基于PbootCMS系统开发,为各类证书查询机构设计,可快速构建高效安全的证书核验平台。采用响应式布局技术,自动适配手机端操作,支持批量导入证书数据,提供便捷的查询接口,满足机构证书管理及用户在线核验需求。查看源码 -
(PC+WAP)蓝色玻璃纤维制品环保设备营销型pbootcms模板源码下载这是一款针对玻璃纤维行业特点设计的网站模板,采用蓝色系配色方案,体现工业感和环保理念。模板包含产品中心、应用案例、技术支持和新闻动态等核心模块,能够全面展示玻璃纤维制品的技术参数和应用场景。查看源码 -
帝国cms7.5自适应手机端在线课程教育网站源码基于帝国CMS后台管理系统,支持在线修改支付参数、联系方式等配置信息,操作界面直观便捷。专注于在线教育视频领域,提供完整的视频课程展示、付费购买及在线支付解决方案。支持多种支付渠道,满足教育培训机构的运营需求。查看源码 -
帝国cms题库问答学习平台模板知识付费网站源码+数据采集为教育机构、培训平台及在线学习场景设计,提供完整的题库管理与问答服务解决方案。支持多种题型展示与答案查询,满足不同层次的学习需求。查看源码
| 分享笔记 (共有 篇笔记) |
