Ecstore/BBC 后台权限

一、新建权限

  • custom/site/desktop.xml

    1、 permission标签添加

<permission id="screen" display='true' workground='site.wrokground.theme'> 首页弹屏配置</permission>
<permission id="screen_create" display='true' parent="screen" workground='site.wrokground.theme'>弹屏新建</permission>
<permission id="screen_release" display='true' parent="screen" workground='site.wrokground.theme'>弹屏发布</permission>

2、 menugroup标签添加

<menu controller='admin_screen' action='index' permission='screen' display='true' order="70">首页弹屏配置</menu>
<menu controller='admin_screen' action='savescreen' permission='screen_create' display='false' order="70">首页弹屏新建</menu>
<menu controller='admin_screen' action='saverelease' permission='screen_release' display='false' order="70">首页弹屏发布</menu>

二、权限判断

//$perm_id值取desktop.xml文件permission标签ID属性值
$user = kernel::single('desktop_user');
$user->has_permission($perm_id) 

三、后台分配权限
在这里插入图片描述

ps:权限可具体到控制器的某个方法,最后记得cmd update才会生效吆

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值