我正在尝试使用Laravel和jQuery ajax实现分页。
我需要将页码发送到帖子控制器并获取该特定页面的结果。
所以我的问题是。有没有办法从Laravel中的Paginator获取特定页面,类似于$model->page(3)
从分页数据中获取第三页作为数组,所以我可以将其序列化为JSON并作为响应发送回去? / p>
更新
感谢Laravel的irc频道的优秀人才,我找到了答案。所以我会在这里写作为其他人的帮助。神奇的是:
Input::merge(array("page" => $page_number))
你实际上让Laravel的Paginator认为在行动中传递了一个“页面”参数。干嘛:)
答案 0 :(得分:2)
感谢Laravel的irc频道的优秀人才,我找到了答案。所以我会在这里写作为其他人的帮助。神奇的是:
Input::merge(array("page" => $page_number))
你实际上让Laravel的Paginator认为在行动中传递了一个“页面”参数。干嘛:)
答案 1 :(得分:0)
要跟进,您需要开始路线才能获得。喜欢: 路线::得到( '...');
如果路由与帖子一样,例如Route :: post('...');这不起作用。
djandreski非常感谢你这个解决方案,我希望它会帮助别人。