как префикс группы маршрутов и как вызывать суб-маршрут в виде блейд - PullRequest
0 голосов
/ 28 июня 2018

Как создать группы маршрутов

Route::group(['namespace'=>'Admin','prefix'=>'admin-panel','as'=>'admin'],function(){
    Route::get('/',[
        'as'=>'dashboard',
        'uses'=>'dashboardController@index',
    ]);
});

в режиме лезвия я так называю маршрут

{{ url('/') }}

я тоже пробовал это

{{ route('admin.dashboard') }}

но я получаю такую ​​ошибку Извините, страница, которую вы ищете, не найдена.

Ответы [ 2 ]

0 голосов
/ 28 июня 2018

Попробуйте этот простой метод:

Route::group(['prefix'=>'admin-panel'],function()
{
    Route::get('/', 'dashboardController@index');
    ................... //specify all your routes here
    ...................
}

И вы можете использовать

url('admin-panel/index')

Надеюсь, это сработает.

0 голосов
/ 28 июня 2018
Route::group(['namespace'=>'Admin','prefix'=>'admin-panel','as'=>'admin.'],function(){
    Route::get('/',[
        'as'=>'dashboard',
        'uses'=>'dashboardController@index',
    ]);
});

Вы пропускаете . после 'as'=>'admin.'

Тогда вы можете просто использовать {{ route('admin.dashboard') }}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...