【发布时间】:2013-05-23 20:28:34
【问题描述】:
我正在尝试在我的 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"
});
有没有办法像这样使用通配符?这将节省我大量的时间,并使我的路线文件更干净。
有什么想法吗?
【问题讨论】:
标签: routes laravel wildcard laravel-3