美文网首页laraveladmin 开发问题总结
Laraveladmin 删除按钮权限配置(action 按钮权

Laraveladmin 删除按钮权限配置(action 按钮权

作者: 爱绑架的猫 | 来源:发表于2019-12-24 11:02 被阅读0次

    因为官方文档没有写,查百度也没结果,还好我自己找到了
    laraveladmin 默认的权限配置里面默认配置一个页面的所有权限是这样写的
    例如我想要配置 订单管理的所有权限
    这是订单管理的路由:https://www.xxxx.com/admin/order
    那我们就要配置成:/order*

    搜狗截图20191224104937.png
    这样我们就配置了一个权限可以访问订单管理的所有权限,但是当我们创建一个后台管理员并且分配给他这个权限时,你会发现这个管理员用不了删除按钮,会提示我们权限不足,这是因为 laraveladmin 点击删除按钮时会首先发送一个 pjax 接口来看你是否有权限执行这个方法,但是这个 接口本身也是需要权限的。。。,你倒是在文档里面告诉大家一下啊,这个接口就是:https://www.xxx.com/admin/_handle_action_ 访问方式 POST
    所以我们如果想给某个管理员某个管理的所有权限的话,例如订单权限,不仅需要给他
    /order* 还需要额外给他一个按钮访问权限,不然除了超级管理员,其他人都用不了删除按钮功能以及一些其他自定义的按钮功能。
    搜狗截图20191224105716.png
    在我们新建管理员的时候再额外给他一个这样的权限,这样他就能使用删除以及其他自定义的行操作按钮了
    按钮.png

    相关文章

      网友评论

        本文标题:Laraveladmin 删除按钮权限配置(action 按钮权

        本文链接:https://www.haomeiwen.com/subject/rapxoctx.html