我正在开发一个laravel项目 . 我有一个表名用户类型 . 我有两种类型的用户'common'和'admin'我分别设置id 1和2.我在头文件中给出了两种类型的导航栏对于不同的用户 . 常见的是针对所有用户,管理员是针对已注册的用户 . 但是每次我必须将user_type_id设置为2手动转到我的数据库时,给管理员导航到已注册的用户 . 但我想做动态地说,如果(Auth :: check()) . 我怎么能这样做?
这是我的 Headers 代码,如果你需要看到:
<p style="display:none;">
@if(Auth::check())
{{ $a = 'includes.navs.'.Auth::user()->userType->name }}
@else
{{ $a = "includes.navs.common" }}
@endif
</p>
1 回答
如果我理解正确的话:
普通用户的存储
user_type_id
为1管理员用户的存储
user_type_id
为2鉴于你可以这样做: