rails 3:在同一屏幕上使用will_paginate处理多组数据时遇到问题

时间:2011-07-08 21:16:48

标签: ruby-on-rails will-paginate

有趣的错误或副作用或某事......

使用will_paginate在同一屏幕上处理两组数据的分页(blog_article和favorites_list)

当用户点击blog_articles的“下一个”时,会发生什么情况,它还会对favorite_lists进行分页,如果收藏页面少于博客,则会消失。

问题(大概)是url包含“page = 3”,并且没有描述正在分页的WHICH数据集。

有关使用url(和控制器代码)的“正确”方式的任何想法都指定WHICH数据集正在被分页?

1 个答案:

答案 0 :(得分:2)

找到答案,:param_name参数

will_paginate @users, :param_name => 'user_page'

http://candidcode.com/2009/11/03/paginating-multiple-models-using-will_paginate-on-the-same-page/