Voyager的Roles和Pemissions
以Page为例讲解:
取消admin的roles下Pages的Browse Pages权限:
打开web.php文件,添加:
Route::get('pages', function(){return view('pages');
});
创建文件pages.blade.php:
<?php $page = TCG\Voyager\Models\Page::first();?>@can('browse', $page)You can browse pages@endcan
Page的Model位置:
选中roles下Pages下的Browse的pages:
然后前端就可以输出了http://test.com/pages
,显示效果:
然后我们页可以改为edit pages
文件pages.blade.php改为:
<?php $page = TCG\Voyager\Models\Page::first();?>@can('ed'it, $page)You can edit pages@elseYou do not have access to edit pages
@endcan
权限设好啦,只需要在后台修改一下权限就可以实现想要的效果
如何我们只想browse pages,我们还可以这样写:
<?php $browsePages = Voyager::can('browse_pages'); ?>@if($browsePages)You can browse pages@elseYou cannot browse pages@endif
转载于:https://www.cnblogs.com/carious/p/10125760.html
Voyager的Roles和Pemissions相关推荐
- Ansible06-管理roles
目录 一.roles的结构 二.RHEL系统roles 三.创建角色 四.部署角色 随着 playbook 的增多,有很多代码重用的机会.ansible 提供了一种方式--roles,只需将 role ...
- tomcat1.8,tomcat-users.xml文件中如下修改才可以使用app manager登录,其中的roles有哪些枚举需要确认
<role rolename="manager-gui"/> <role rolename="admin-gui"/> ...
- ASP.NET froms 身份验证之Roles
roles和user都属于forms验证的配置参数,用法也类似,user是针对单个用户,roles是针对一组用户 要使用roles要在web.config的<system.web>中加入& ...
- Openstack组件部署 — keystone(domain, projects, users, and roles)
目录 目录 前文列表 Create a domain projects users and roles domain projects users and roles的意义和作用 Create the ...
- Ansible之roles(角色)详解
roles介绍 角色(roles)是ansible自1.2版本开始引入的新特性,用于层次性,结构化地组织playbook.roles能够根据层次型结构自动装载变量文件.tasks以及handlers等 ...
- JACK——TeamsManual3 Roles
来源:http://aosgrp.com/ 3 Roles A role in Teams is a distinct entity which contains a description of t ...
- Way to configure the logon navigaion layouts via Business Roles in CRM
When u try to logon to the WebUI, sometimes it pops-up to ask you to select between several business ...
- ansible roles和django项目的整合
roles/nginx 代码: https://gitee.com/lwr_dgas/AnsibleUI/ 示例demo: http://front.ansibleui.cn/
- Linux find命令批量替换字符串find roles/hadoop_ha/vars/ -name “*.yml“ |xargs perl -pi -e ‘s|node135|node108|g‘
#将指定目录下的yml文件中的node135替换为node108 find roles/hadoop_ha/vars/ -name "*.yml" |xargs perl -pi ...
最新文章
- 公有云环境下应用程序的自动化部署与水平扩展问题
- windows内存管理和API函数
- Leetcode: Top K Frequent Elements
- Ubuntu LXC
- php常用linux命令httpd,Linux常用的100个命令
- 我就是互联网的老不死
- 【VMCloud云平台】SCVMM配置(四)创建模板机准备
- 领域驱动 开源项目_在开源领域建立职业的建议
- 基于遗传算法优化BP神经网络预测和分类MATLAB实现-附代码
- 【深度学习】基于PyTorch搭建ResNet18、ResNet34、ResNet50、ResNet101、ResNet152网络
- 化工人员定位安全管理系统解决方案
- 五种常用的3D建模方式,各有什么优缺点?
- 关于--如何查看外网IP地址
- Mac常用触摸板手势
- 深扒金山云招股书:拆分出来的子公司,能否走出金山系“舒适圈”?
- STAF 删除文件操作
- 招行首发芭比娃娃MP3
- winscp开启ftp_Linux 之WinSCP连接FTP
- 2019上半年软件设计师 下午真题-简答题及免费答案(一)
- php使用QQ登录API,QQ的账号登录及api操作
热门文章
- js实现简单的动态添加或删除一行数据
- mysql的mgr是什么意思_MySQL之MGR简介
- 各种效应:蝴蝶效应、青蛙现象、鳄鱼法则、鲇鱼效应、羊群效应、刺猬法则、手表定律、破窗理论、二八定律、木桶理论、马太效应
- 含LOB的表实际容量计算方法
- 【图结构】之图注意力网络GAT详解
- 判断点是否在图形(矩形、椭圆、多边形)内的算法(一)
- SAP 数据字典常用数据类型
- 使用PBO更新NV21纹理,shader处理并渲染到FBO中,再进行二次渲染的例子
- mysql安装配置cmd_mysql安装配置
- OpenAI的GPT-2:用Python构建世界上最先进的文本生成器的简单指南