thinkphp 6リソースルーティングの学習
703 ワード
1、config/route.phpのデフォルト構成では、下のコードを使用してルーティングが有効にならないことを制限します.'url_route_must'=>true強制使用ルーティングが有効になる
2、 リソースのルーティングIDを変更するアクション
http://serverName/blog/create に変化 http://serverName/blog/addコントローラのcreateメソッドもaddになります.
http://serverName/blog/create効力を失う
注意:Route::rest('create',['GET','/add','add']);すべてのリソースルーティングが機能するため、変更が必要なリソースルーティング登録の前に、他のリソースルーティングの後に置く必要があります.
Route::resource('blog', 'Blog')
->except(['index', 'delete']);
2、 リソースのルーティングIDを変更するアクション
Route::rest('create',['GET', '/add','add']);
Route::resource('blog', 'Blog');
http://serverName/blog/create に変化 http://serverName/blog/addコントローラのcreateメソッドもaddになります.
http://serverName/blog/create効力を失う
注意:Route::rest('create',['GET','/add','add']);すべてのリソースルーティングが機能するため、変更が必要なリソースルーティング登録の前に、他のリソースルーティングの後に置く必要があります.