分页的Laravel 5.0 URL更改

时间:2015-12-21 18:00:57

标签: laravel pagination

我想从以下位置更改Laravel 5.0的分页URL:

http://example.com/en/xyz?page=1

http://example.com/en/xyz/1

我尝试过MULTIPLE解决方案,但Laravel 5.0没有任何效果:

Laravel Pagination with pretty urls than query string

https://github.com/mayoz/pagination

有没有可用的修复程序?

1 个答案:

答案 0 :(得分:2)

路线定义中需要的页面变量并设置默认值

Route::get('en/xyz/{page?}', function($page=1) {
    $limit = 10;
    $results = SomeModel::orderBy('someField')
        ->skip($limit * $page - 1)
        ->take($limit)
        ->get();
    return $results;
});