Итак, я столкнулся с проблемой, когда я хотел, чтобы мои маршруты выглядели аккуратно и аккуратно, нашел пример, но с именем «admin». не зарегистрирован перед именами маршрутов в списке маршрутов.
Route::group([
'namespace' => 'Admin',
'middleware' => 'admin',
'prefix' => 'admin',
'name' => 'admin.'
], function () {
Route::resource('articles', 'ArticleController');
});
Если я сделаю это немного по-другому, то все в порядке.
Route::group([
'namespace' => 'Admin',
'middleware' => 'admin',
'prefix' => 'admin',
], function () {
Route::name('admin.')->group(function () {
Route::resource('articles', 'ArticleController');
});
});
Может кто-нибудь объяснить, почемуэто происходит?