Laravel 使用 Route::resource 自动生成的路由名称能加上前缀吗?
<?php
// 这是一个路由分组,用于后台
Route::group(['prefix' => 'admin', 'namespace' => 'Admin'], function() {
// 后台登录页面
Route::match(['get', 'post'], '/login', 'IndexController@index')->name('admin.index');
Route::match(['get'], '/dashboard', 'DashboardController@index')->name('admin.dashboard');
Route::match(['get', 'post'], '/settings', 'SettingsController@index')->name('admin.settings');
// 我这是在后台,可是生成的路由名称还是links.index这样,能不能变成是admin.links.index
Route::resource('links', 'LinksController', ['only'=>['index', 'create', 'store', 'edit', 'update', 'destory']]); // 没有show
});
推荐文章: