如何在Laravel中创建动态路由?
How to create dynamic route in Laravel?
我为产品创建比较页面,
我需要为比较页面创建路由,如何在 Laravel 5.3
中创建动态路由?
例如:
https://www.mywesite.com/Compare/DKP-181451/DKP-254287/DKP-254282/DKP-227429/DKP-254282
本页有 5 个产品可供比较。
或:
https://www.mywesite.com/Compare/DKP-181451/DKP-254287
此页面有 2 个产品可供比较。
以下可能有效:
Route::get("Compare/{any}", function ($any) {
$productsToCompare = explode("/",$any);
// Compare products.
})->where("any", ".*");
我为产品创建比较页面,
我需要为比较页面创建路由,如何在 Laravel 5.3
中创建动态路由?
例如:
https://www.mywesite.com/Compare/DKP-181451/DKP-254287/DKP-254282/DKP-227429/DKP-254282
本页有 5 个产品可供比较。
或:
https://www.mywesite.com/Compare/DKP-181451/DKP-254287
此页面有 2 个产品可供比较。
以下可能有效:
Route::get("Compare/{any}", function ($any) {
$productsToCompare = explode("/",$any);
// Compare products.
})->where("any", ".*");