Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Доброго дня.
Мне интересно, как вы делаете меню в админке?
Я к примеру делаю так:
// Dashboard Service Provider
/**
* Bootstrap the application services.
*
* @return void
*/
public function boot()
{
// Cache dashboard menus and share it with view
view()->composer('backend.partials.sidebar', function($view){
$view->with('menus', $menus = Cache::rememberForever('menus', function(){
return DashboardMenu::with([
'children' => function ($q)
{
$q->orderBy('sort_order', 'asc');
}
])->where('parent_id', 0)->orderBy('sort_order', 'asc')->get()->toArray();
}));
});
}
Но в роутах приходится хардкодить. Как можно сделать роуты динамически?
Спасибо!
Не в сети
Страницы 1