

有沒有辦法讓 routeName(1 號)和 modelName(2 號)不同??(分別定義)
uj5u.com熱心網友回復:
您可以通過鏈接parameter()方法告訴 Laravel 更改名稱通配符:
Route::resource('article', ArticleController::class)->parameter('article', 'new_name');
第一個引數是當前名稱 ( article),第二個引數是“新名稱”。
在您的情況下,由于您想將路由更改為“ admin ”但保留article通配符的名稱,您應該能夠執行以下操作:
Route::resource('admin', ArticleController::class)->parameter('admin', 'article');
注意在連字符路由的情況下,第一個引數parameter實際上是蛇形版本,例如
Route::resource('foo-bar', FooBarController::class)->parameter('foo_bar', 'new_name');
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/367523.html
