如果laravel刀片中的auth()条件不存在';行不通

如果laravel刀片中的auth()条件不存在';行不通,laravel,if-statement,conditional-statements,laravel-blade,Laravel,If Statement,Conditional Statements,Laravel Blade,我在laravel用户表中有一个is_admin列,我想检查用户是否是admin。请参阅下面的代码 @if ({{ Auth::user()->is_admin }} == true) <li class="nav-item"> <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a> </li> @endif @if

我在laravel用户表中有一个is_admin列,我想检查用户是否是admin。请参阅下面的代码

@if ({{ Auth::user()->is_admin }} == true)
    <li class="nav-item">
       <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
    </li>
@endif
@if({{Auth::user()->is_admin}}==true)
  • @恩迪夫
    出现以下错误:
    语法错误,意外“更改代码如下:

    @if (\Auth::user()->is_admin == true)
        <li class="nav-item">
           <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
        </li>
    @endif
    
    @if(\Auth::user()->is_admin==true)
    
  • @恩迪夫
    如下更改代码:

    @if (\Auth::user()->is_admin == true)
        <li class="nav-item">
           <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
        </li>
    @endif
    
    @if(\Auth::user()->is_admin==true)
    
  • @恩迪夫
    谢谢。成功了。它从未在任何类似的文档中提到过。这是最好的做法吗?谢谢。成功了。它从未在任何类似的文档中提到过。这是最佳实践吗?