Laravel 5: Изменить панель навигации, если пользователь вошел в систему
Я совершенно новичок в Laravel, MVC и шаблонизаторах в целом.
Мне нужно показать определенные кнопки и параметры навигационной панели, если пользователь вошел в систему, такие как: Уведомления, Выход из системы, Профиль и т. Д. ... и кнопка входа в систему в противном случае.
Любая помощь о том, как я мог бы решить эту проблему правильно, очень ценится. Это то, что я рассматриваю в данный момент:
AUser
Объект всегда передается на просмотр.Представление проверяет, является лиUser
установлен (что означает, что он вошел в систему) для включения соответствующего шаблона частичного блэйда для панели навигацииapp.blade.php:
...
@if (isset($user))
@include('partials.navbarlogged')
@else
@include('partials.navbar')
...
Это лучший метод? Спасибо за ваше время!