如何检查特定用户是否在我的一个视图中登录?当用户登录其帐户时,我希望他们能够在其show
页面上看到更新功能。我以为会是这样
@if (Auth::id == $player->user->id)
@yield ('update_content')
@endif
但是对于未定义的类常量id
,我得到了一个错误。关于如何进行这项工作的任何想法?
答案 0 :(得分:1)
@if (Auth::id() == $player->user->id)
@yield ('update_content')
@endif
或
@if (Auth::user()->id == $player->user->id)
@yield ('update_content')
@endif
答案 1 :(得分:0)
尝试使用
@if (Auth::check())
@yield ('update_content')
@endif
或
@guest
// Logout
@else
@yield ('update_content')
@endguest