CakePHP - 同一页面上同一模型的多个分页表

时间:2011-08-16 11:05:39

标签: cakephp pagination

我得到的结果是Cake核心尚未支持,但有没有人设法编写自己的代码呢?是否可以使用Ajax?我不介意让所有表格Ajax可以排序,如果这是唯一的方法。

是的,我知道每个人发布的链接(http://debuggable.com/posts/how-to-have-multiple-paginated-widgets-on-the-same-page-with-cakephp)没有解决问题。

2 个答案:

答案 0 :(得分:0)

查看我的回答here。我认为它也适用于你的情况。 基本上,您创建两个不同的分页对象。

请务必将条件(表名等)放在$this->paginate中,而不是var $paginate = array(conditions)中,因为var $paginate中的条件将在整个控制器中应用。

答案 1 :(得分:0)

我最终废弃了Cake的分页系统,而是使用了一个名为dataTables的jQuery插件(http://www.datatables.net/)。

这个家伙为开发这个插件所做的非常了不起。它支持服务器端的分页,排序,甚至过滤表。