Доступ к маршрутам внутри группы маршрутов через помощника - PullRequest
1 голос
/ 03 февраля 2020

У меня есть группа маршрутов, подобная следующей.

Маршрут

Route::namespace('AdminPannel')->group(function () {
    Route::get('/',function(){
        return view('adminpannel.index');
    })->name('adminpannelindex');
    Route::get('locations', 'LocationsController@index')->name('locations');

});

Однако я не могу получить доступ к маршруту "adminpannelindex" через моего помощника.

Route('adminpannelindex');

Ошибка

Фасад \ Зажигание \ Исключения \ ViewException Маршрут [adminpannel root .adminpannelindex] не определен. (Представление: C: \ xampp \ htdocs \ khino \ resources \ views \ adminpannel \ layouts \ sidebar-right.blade. php)

Ответы [ 2 ]

1 голос
/ 04 февраля 2020

На основе

Фасад \ Зажигание \ Исключения \ ViewException Маршрут [adminpannel root .adminpannelindex] не определен.

Route::group([
    'namespace' => 'AdminPannel',
    'as'        => 'adminpannelroot.'
],function(){
    Route::get('/',function(){
        return view('adminpannel.index');
    })->name('adminpannelindex');
    Route::get('locations', 'LocationsController@index')->name('locations');
});

Теперь вы можете позвонить,

adminpannelroot.adminpannelindex

и

adminpannelroot.locations
0 голосов
/ 03 февраля 2020

Я думаю, что ваш маршрут будет:

'AdminPannel.adminpannelindex';
...