если условие с auth () в laravel blade-сервере не работает - PullRequest
0 голосов
/ 15 апреля 2020

У меня есть столбец is_admin в таблице laravel пользователей, и я хочу проверить, является ли пользователь администратором или нет. См. Ниже код.

@if ({{ Auth::user()->is_admin }} == true)
    <li class="nav-item">
       <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
    </li>
@endif

Эта ошибка появляется: синтаксическая ошибка, неожиданное '<' (Представление: C: \ 2020 \ lv02 \ lv02 \ resources \ views \ layouts \ app.blade. php) </p>

Пожалуйста, помогите.

1 Ответ

2 голосов
/ 15 апреля 2020

измени свой код так:

@if (\Auth::user()->is_admin == true)
    <li class="nav-item">
       <a class="nav-link" href="{{ route('register') }}">{{ __('Register') }}</a>
    </li>
@endif
...