我有一个使用 will_paginate 的消息框。 我有6条消息显示在3页, 当我删除page_3中的某个项目时,它redirect_to page_1,我怎么能仍然在page_3 ?!
答案 0 :(得分:3)
解决问题的两种方法:
答案 1 :(得分:1)
您可以在用于分页的实例变量上使用方法total_pages。
example :
@user = User.find(params[:id])
@comments = @user.comments.paginate(:page => 1, :per_page => 20)
@comments.total_pages
@ comment.total_pages将返回最后一页没有。你可以用它来重定向。