我正在尝试建立我的路线文件,对于我们正在构建的应用程序,我们可能会有一条路线,例如:
/services/{game}/{id}
有没有办法获得{game}
参数,但实际上没有将它传递给控制器?它基本上存在,但不一定是具体的,控制器不需要知道它在那里,它纯粹是为了让用户眼睛使它们的URL有意义。
答案 0 :(得分:2)
这是完全可能的,你可以在控制器中捕获它而不用它做任何事情,但你必须抓住它。
答案 1 :(得分:0)
执行Bielco said或仅使用slugs而不是2个参数缩小路线。
例如:
在Laravel routes.php
Route::get('services/games/{slug}', 'ServicesController@showGame');