Laravel以编程方式获取特定页面

时间:2012-10-30 23:33:51

标签: php jquery ajax pagination laravel

我正在尝试使用Laravel和jQuery ajax实现分页。

我需要将页码发送到帖子控制器并获取该特定页面的结果。

所以我的问题是。有没有办法从Laravel中的Paginator获取特定页面,类似于$model->page(3)从分页数据中获取第三页作为数组,所以我可以将其序列化为JSON并作为响应发送回去? / p>

更新

感谢Laravel的irc频道的优秀人才,我找到了答案。所以我会在这里写作为其他人的帮助。神奇的是:

Input::merge(array("page" => $page_number))

你实际上让Laravel的Paginator认为在行动中传递了一个“页面”参数。干嘛:)

2 个答案:

答案 0 :(得分:2)

感谢Laravel的irc频道的优秀人才,我找到了答案。所以我会在这里写作为其他人的帮助。神奇的是:

Input::merge(array("page" => $page_number))

你实际上让Laravel的Paginator认为在行动中传递了一个“页面”参数。干嘛:)

答案 1 :(得分:0)

要跟进,您需要开始路线才能获得。喜欢: 路线::得到( '...');

如果路由与帖子一样,例如Route :: post('...');这不起作用。

djandreski非常感谢你这个解决方案,我希望它会帮助别人。