由于某些原因,我的will_paginate
集合停留在第2页。我有视图帮助程序提供的常用链接,但第一页链接到的每个页面除外:
http://localhost:3000/ceo/gr_messages?page=2
我尝试添加:order
选项但没有运气。我还确保请求是提到的here
def gr_messages
@organisation.gold_care!
@messages = @organisation.messages.paginate(:per_page => 10, :page => params[:page], :order => 'id')
if request.xhr?
render :partial => 'messages_and_pagination'
end
end
答案 0 :(得分:2)
很抱歉在这里复活死者,但我想补充说我刚刚分享并解决了类似的经历。
对我来说,will_paginate运行状态好几个月(Rails 2.3.8和will_paginate 2.3.15),然后突然间,我开始在2/3服务器上遇到与你相同的问题(没有做任何改动服务器或代码上的包。)
我通过卸载will_paginate,重新启动rails服务器,重新安装will_paginate并再次重新启动来解决了这个问题。在中间重新启动轨道并使其处于故障状态是必要的。
答案 1 :(得分:0)
这是较旧的will_paginate版本中的已知错误。请更新gem:
gem update will_paginate