如果有两处分页……

will_paginate是很好的分页工具,当时,如果在同一个页面中,有两处分页,用这样的代码:
<%= will_paginate @all %>
<%= will_paginate @my_favorites %>

这样两个分页会产生“关联”。正确的是应该指定不同的param参数名称,如:
will_paginate(@comments)
will_paginate(@web_comments,param_name=>'wpage')

在controller中,也要相应地写成:
@web_comments = WebComment.paginate :page => params[:wpage], :per_page => 10

在railscasts上有一段关于will_paginate的 视频,讲得很详细,可以下载下来看看(英语不好的就凑合一下吧 )。

你可能感兴趣的:(Web,Google,Ruby)