通常在使用资源路由时,例如:
Route::resource('somethings','SomethingsController' );
这里的网址显示在http://localhost:8000/somthings/create的浏览器中,但想要的是这样显示:
http://localhost:8000/somthings基本上我不想在网址中创建。
答案 0 :(得分:0)
要更改资源中的路径名称:
Route::resource('somethings', 'SomethingsController', [
'names' => [
'index' => 'somethings.index',
'store' => 'somethings.store',
...
]
]);
答案 1 :(得分:0)
使用Route::resource()
时,您无法更改网址。您需要手动定义所有路线:
Route::get('somethings', 'SomethingsController@createSomething');