添加新权限管理
首先添加后台菜单模块列表:
$modules['15_rec']['affiliate'] = 'affiliate.php?act=list'; $modules['15_rec']['affiliate_ck'] = 'affiliate_ck.php?act=list';
添加对应的后台菜单模块语言languages\zh_cn\admin\common.php:
$_LANG['15_rec'] = '推荐管理'; $_LANG['affiliate'] = '推荐设置'; $_LANG['affiliate_ck'] = '分成管理';
1、添加权限动作语言标识 languages\zh_cn\admin\priv_action.php
添加权限管理的一级分组
$_LANG['rec_manage']='推荐管理';
再添加二级名称
$_LANG['affiliate'] = '推荐设置';
$_LANG['affiliate_ck'] = '分成管理';
2、向admin_action表添加权限动作(后台角色列表全靠它)
INSERT into `**_admin_action` ( `parent_id` , `action_code` , `relevance` ) VALUES ( '0', 'rec_manage', '' );
然后添加相应的二级权限SQL语句
3、添加权限动作拦截admin\includes\inc_priv.php
$purview['affiliate'] = 'affiliate'; $purview['affiliate_ck'] = 'affiliate_ck';
4、在对应的菜单项的程序里添加权限判断
admin_priv('affiliate');
微信号:jamesworkshop 学习QQ群:364976091
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2018-05-15 Sql Server 数据类型与 C# 数据类型对照
2013-05-15 LINQ : IEnumerable<T> and IQueryable<T>区别