Php 拉威尔5.2路线
如何声明路线?例如“site.domain/X/{id}/Y”。。。因为在我的路线中,我有类似的东西Php 拉威尔5.2路线,php,laravel,Php,Laravel,如何声明路线?例如“site.domain/X/{id}/Y”。。。因为在我的路线中,我有类似的东西 Route :: get ( '/X', function () { $Var = Var::all(); return view ('pages.view') -> withVars ($var); }); 但是它只在路径“/X”中,我需要访问id之后的另一个站点,正如我在示例中所说的 site.domain/X/{id}/Y 您可以使用其他路线轻松完成此操作: Route
Route :: get ( '/X', function () {
$Var = Var::all();
return view ('pages.view') -> withVars ($var);
});
但是它只在路径“/X”中,我需要访问id之后的另一个站点,正如我在示例中所说的
site.domain/X/{id}/Y
您可以使用其他路线轻松完成此操作:
Route::get( '/X{id}/Y', function ($id) {
// do something
return view ('pages.view') -> withVars ($var);
});
我就是这样修好的
Route::get('ph/{id}/informe', function ($id) {
$ph = Ph::find($id);
return view('ph.informe')->withphs($ph);
});
您是否阅读过laravel路由模型绑定或隐式绑定?您还可以使用
php artisan route:list
检查路由的工作原理,以帮助您完成路由。如果您有特定错误,请参阅文档并返回。