Laravel по-русски

Русское сообщество разработки на PHP-фреймворке Laravel.

Ты не вошёл. Вход тут.

#1 23.07.2017 11:33:07

TrueKanonir
Откуда: Ташкент
Сообщений: 221

Dashboard menu

Доброго дня.
Мне интересно, как вы делаете меню в админке?
Я к примеру делаю так:

PHP
// 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();
            }));
        });
    }

Но в роутах приходится хардкодить. Как можно сделать роуты динамически?
Спасибо!

Не в сети

Подвал раздела