《Web 开发实战进阶》一书中 7.3 管理后台-初始化 中 @can ('manage_contents') 怎么来的?
导航入口
为了方便快速进入后台,我们新增『管理后台』导航入口,注意需要判断权限:
resources/views/layouts/_header.blade.php
<ul class="dropdown-menu" role="menu">
@can('manage_contents')
<li>
<a href="{{ url(config('administrator.uri')) }}">
<span class="glyphicon glyphicon-dashboard" aria-hidden="true"></span>
管理后台
</a>
</li>
@endcan
<li>
<a href="{{ route('users.show', Auth::id()) }}">
<span class="glyphicon glyphicon-user" aria-hidden="true"></span>
个人中心
</a>
</li>
如题
我不太懂为什么可以写`@can('manage_contents')`,没有哪个policy中有这个方法吧。
推荐文章: