Laravel 4 Laravel 4可选路线参数
如何实现此路线: /试验 /测试/第2页Laravel 4 Laravel 4可选路线参数,laravel-4,parameter-passing,laravel-routing,Laravel 4,Parameter Passing,Laravel Routing,如何实现此路线: /试验 /测试/第2页 我想通过“2”作为参数,如果我们在第1页中,只显示/test not/test/page我同意上面的评论,为什么不单独使用页码作为参数呢 路线: Route::get('test', ['uses' => 'TestController@index']); Route::get('test/page/{pageNumber?}', ['uses' => 'TestController@index']); 测试控制器方法: 假设您的视
我想通过“2”作为参数,如果我们在第1页中,只显示/test not/test/page我同意上面的评论,为什么不单独使用页码作为参数呢 路线:
Route::get('test', ['uses' => 'TestController@index']);
Route::get('test/page/{pageNumber?}', ['uses' => 'TestController@index']);
测试控制器方法:假设您的视图位于目录
tests
中,并命名为testPage-1
,testPage-2
,testPage-3
,等等
public function index($pageNumber = 1){
return View::make('tests.testPage-'.$pageNumber);
}
为什么不
/test/page/2
?您只需执行/test/page/{page?}
。