Laravel 路由:资源路由命名
利用 names
属性来修改,格式为 动作 => 名词
,例如 'index' => 'photos.index',
为 PhotosController
里的方法 index
,对应路由命名 'photos.index'
。完整例子如下:
Route::resource('photos', 'PhotosController', ['names' => [
'index' => 'photos.index',
'create' => 'photos.create',
'store' => 'photos.store',
'show' => 'photos.show',
'edit' => 'photos.edit',
'update' => 'photos.update',
'destroy' => 'photos.destroy'
]]);
高认可度评论:
这样也是可以的
这样也是可以的
这样也是可以的
又学了一手花里胡哨。
那个Route::resources怎么批量定义names???
怎么想group一样写中间件在资源路由上面呢?
这也貌似也可以吧,不用非得name下
仅供参考:
或者也可以这样: