В шаблонах laravel Blade мы можем исключить некоторые части HTML с помощью этого кода:
@if (Auth::user())
<li><a href="{{ url('/home') }}">Mein Profil</a></li>
<li><a href="{{ url('/admin') }}">Admin</a></li>
@else
<li><a href="{{ url('/home') }}">Mein Profil</a></li>
@endif
Если пользователь аутентифицирован, показать домашнюю ссылку и ссылку администратора, а если пользователь не аутентифицирован, показать только домашнюю ссылку.
Мой вопрос: как сделать здесь проверку, если пользователь является администратором?
У меня есть система входа по умолчанию из laravel, и я только что добавил еще один столбец в таблицу users -> ('admin') со значением tinyint 1 и в этом видео https://www.youtube.com/watch?v=tbNKRr97uVs я нашел код для проверки, является ли пользователь администратором
if (!Auth::guest() && Auth::user()->admin )
и это работает в AdminMiddleware.php, но не работает в лезвии. Как заставить это работать??
echo "<pre>"; print_r(Auth::user()); die()
в свой вопрос, чтобы мы могли видеть, идет ли столбец администратора или нет - person Qazi   schedule 03.05.2016