Laravel分页添加页码

时间:2018-01-24 09:31:00

标签: php laravel-5 pagination

我发送了一个获取请求并添加了分页值,但现在我想附加页面

所以在我的网址中我有

http://localhost:8080/users?paginator=10&page=1

页面和分页器的值由前端(angular4)

控制

所以在我的控制器中我有

class UserController extends Controller{

 public function index(){
   return User::paginate($request->paginator);
 }
}

以上适用于paginator值,但现在如何附加页码?

2 个答案:

答案 0 :(得分:0)

return User::paginate($request->paginator, ['*'], 'page', $request->page);

默认的paginate方法采用以下参数。

public function paginate($perPage = null, $columns = ['*'], $pageName = 'page', $page = null);

有关详细信息,请参阅this链接。

答案 1 :(得分:0)

来自文档here

  

默认情况下,当前页面由HTTP请求上的页面查询字符串参数的值检测。