Всем привет. Продолжаю практиковаться с Laravel, в данной публикации расскажу про работу с меню. Разумеется меню можно создать самостоятельно, но зачем изобретать велосипеды, если за нас уже все придумано. Приступим. Первым шагом установим пакет для работы с меню lavary/laravel-menu Выполним установку, при помощи composer composer require lavary/laravel-menu Добавим провайдер меню в config/app.php в массив 'providers' Lavary\Menu\ServiceProvider::class, а так же фасад меню в алиасы 'aliases' 'Menu' => Lavary\Menu\Facade::class, Сразу сделаю небольшую оговорку: в большей части статей по использованию данного пакета описывается процесс передачи меню напрямую из используемого контроллера. Я расскажу, как сделать так, чтобы меню подключалось автоматически для все страниц(если в шаблоне описана секция для данного меню). Данную информацию можно найти в официальной документации на гитхабе. Создадим мидлвар GenerateMenus php artisan make:middleware GenerateMenus Не забываем добавить е