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