【发布时间】:2021-09-19 08:14:22
【问题描述】:
我制作了一个isAdmin 中间件来检查用户是否是管理员,我做错了什么? welcome.blade.php的代码
<div class="">
@if (Route::has('login'))
<div class="">
@auth
<a href="{{ url('/home') }}" class="">Home</a>
@isadmin
<a href="{{ url('/admin-view') }}" class="">Admin View</a>
@endisadmin
@else
<a href="{{ route('login') }}" class="">Log in</a>
@if (Route::has('register'))
<a href="{{ route('register') }}" class="ml-4 ">Register</a>
@endif
@endauth
</div>
@endif
</div>
它只是打印@isadmin,而不是检查用户是否是admin。
【问题讨论】:
标签: php laravel laravel-blade laravel-8