我正在尝试在我的 Routes 文件中使用一些通配符,因为它变得过于臃肿。假设我有一张照片和一条画廊路线,我决定将它们定位在“媒体”“子路线”下:
Route::get('admin/media/(:any)/edit/(:num)', function($p) {
dd($p);
});
模具和转储通过访问“ http://www.bossplaya.dev/admin/media/galleries/edit/1 ”而不是“1”给我“画廊”,正如预期的那样。
但这有效:
Route::get('admin/media/galleries/edit/(:num)', function($p) {
dd($p); // Returns "1"
});
有没有办法像这样使用通配符?这将为我节省大量时间,并使我的路线文件更加清晰。
有任何想法吗?