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'
]]);
Laravel 社区 Wiki
关于 LearnKu
高认可度评论:
这样也是可以的
这样也是可以的
这样也是可以的
又学了一手花里胡哨。
那个Route::resources怎么批量定义names???
怎么想group一样写中间件在资源路由上面呢?
这也貌似也可以吧,不用非得name下
仅供参考:
或者也可以这样: