我正在开发一个laravel项目。我有一个表名用户类型。我有两种类型的用户'普通'和' admin'我分别为1和2设置了ID。我在标题中为不同的用户提供了两种类型的导航栏。常见的是针对所有用户,管理员是针对已注册的用户。但是为每个已注册的用户提供管理导航我必须手动将user_type_id设置为2才能进入我的数据库。但是我想动态地执行它,如果(Auth :: check()){user_type_id = 2}。我该怎么做?
这是我的标题代码,如果您需要查看:
malloc()
答案 0 :(得分:0)
如果我理解正确的话:
user_type_id
1 user_type_id
2 鉴于你可以这样做:
<p style="display:none;">
@if(Auth::check())
@if(Auth::user()->user_type_id == 2)
{{ $a = 'includes.navs.'.Auth::user()->userType->name }}
@endif
@else
{{ $a = "includes.navs.common" }}
@endif
</p>