扫一扫浏览

新增的管理员没有权限操作CMS模块。

已结贴
3 502
jilixx未认证 2018-12-08 04:26:34
收藏

后台已勾选了所有的权限

老大,这是怎么回事呢?我自己写的模块也是没有权限操作。

程序版本:tpframe_v3.0 20181208

插件版本:CMS模块 2.0


  • 鸿老大 鸿老大 18
    2018-12-09 14:59:30

    后台默认权限不是所有的,权限都是通过菜单来操作的,你要先添加相关的菜单,不想显示就选择不显示即可,然后就可以通过权限来操作了

    回复
  • jilixx jilixx 128
    2018-12-10 17:36:42

    菜单设置是 权限认证+显示 ,权限管理中也是已勾选状态。

    操作时还是提示没有权限。您可以增加管理员测试是否有权限管理CMS。

    回复
  • 鸿老大 鸿老大 18
    2018-12-11 08:27:41

    通过分析,是大小写的问题

    修改application\common\controller\AddonAdminBase.php   方法 valildataPrivs

    public function valildataPrivs(){
        $action=strtolower(CONTROLLER_NAME.ACTION_NAME);   // 这行
        ......
        foreach ($menu as $key => $value) {
            $privs[]=strtolower($value['controller'].$value['action']);   // 这行
        }
    }

    回复
最近热帖 HOT TOPIC
thinkphp5隐藏默认模块的一些问题 1486
【全套视频】thinkphp5视频教程 1443
教你如果处理高并发数据不同步的问题php篇 1238
tpframe安装教程 1187
TPFrame框架robot模块重磅来袭,内附2.1版本 1181
tpframe新建主题 1159
父元素flex之后,子元素高度自适应问题 1152
tpframe应用目录结构 1107
slide模块发布 1095
thinkphp5自动完成操作,两次运行的详解 1087
月度热议HOT COMMENTS
tpframe 后续版本你希望有的功能是什么(分享贴) 12
关于tpframe的一点话题 6
cms插件在分类排序的时候JSON错误 6
基于tpframe v3.x 的微信公众号插件已批量上线 5
新增的管理员没有权限操作CMS模块。 3
api接口文档插件easydoc的基本用法,快速搞定接口文档 3
tpframe插件tcms插件v2.2已发布上线,欢迎下载使用 3
thinkphp5自动完成操作,两次运行的详解 2
tpframe-curd操作之添加数据 2
tpframe能带给你的,让你快速搞定各服务端(api,pc,mobile,wechat)代码的框架 2
爆料早知道:TPFrame v3.2版本已更新我有好想法