从 laravel 4.2 升级后,Paginator 在 laravel 5.2 中不工作

Paginator not working in laravel 5.2 after upgrading from laravel 4.2

我的 paginator::make() 在 laravel 5.2 中不起作用。我还使用了 Length Aware Paginator,但没有任何效果,

        $packages = Paginator::make($packages, $totalPackages, $perPage);

laravel 5.2

中的替换是什么

laravel 5.2 从 5.1 开始没有任何变化。它的工作原理就是这样。

假设您有 table name User 并且您想要对用户列表进行分页

在控制器中

$users = User::all()->paginate(10);  
$users->setPath('users'); //Customise Page Url
return view('users',compact('users'));

setPath 方法允许您自定义分页器在生成链接时使用的 URI。例如,如果您希望分页器生成像 http://example.com/custom/url?page=N 这样的链接,您应该将 custom/url 传递给 setPath 方法:

查看

{!! $users->render() !!}