我有这条路线,想要传递Laravel中的uri
参数:
Route::group(array('prefix' => 'view/'), function(){
Route::get('news/listings/{limLow}/{limTop}', function() {
return Model::Foo($limLow, $limTop);
});
});
在我的Foo函数Foo(param1=null, param2=null){}
中,变量param1和2是null
,好像没有通过请求view/news/listings/1/10
之类的url为参数事件分配变量。
我通常的方法是首先通过controller
,在控制器中传递uri变量,然后转到model
,但我在这里尝试直接接近,是否可能?< / p>
答案 0 :(得分:1)
试试这个:
Route::group(array('prefix' => 'view/'), function(){
Route::get('news/listings/{limLow}/{limTop}', function($limlow, $limTop) {
return Model::Foo($limLow, $limTop);
});
});
将参数传递给路径时,应在路径中使用的函数或方法中设置这些参数。请在http://four.laravel.com/docs/routing
查看更多信息