【发布时间】:2020-03-19 06:44:46
【问题描述】:
我想让代码检查当前用户类别是admin还是superadmin,它会显示编辑面板
@if (Auth::user()->category=='admin'||Auth::user()->category=='superadmin')
<td class="center">
<a href="{{ route('Order.edit', ['id'=>$order->id ]) }}" class="btn btn-warning btn-sm custom">
<i class="glyphicon glyphicon-edit"></i> EDIT</a>
</td>
否则,它会显示这样的消息
@else
<td class="center">
<b><p>This is only for admin</p></b>
</td>
我有表user,在表中我有category。
但看起来它无法正确检查条件。
即使用户类别是admin 或superadmin,它也会始终显示消息
【问题讨论】:
-
你能分享你的用户模型吗?
-
protected $fillable = ['name', 'email', 'password', 'type', ]; protected $hidden = ['密码', 'remember_token', ];
标签: mysql laravel authentication phpmyadmin