将分页:如何更改链接中的默认页面
问题描述:
我有两个部分。第一个有一个共同的will_paginate,但在第二个will_paginate我需要更改由will_paginate生成的链接(默认url)。将分页:如何更改链接中的默认页面
请问我需要他们的回答。
感谢
答
试试这个
will_paginate(@some_collection, :params => { :controller => "foo", :action => "bar" })
答
您可以使用:param_name
更改查询字符串参数:
<%= will_paginate @posts, :param_name => :posts_page %>
<%= will_paginate @comments, :param_name => :comments_page %>
注意,在你的控制器,你还必须改变这一点:
@posts = Post.paginate :page => params[:posts_page]
@comments = Comment.paginate :page => params[:comments_page]
+0
Tha NKS。但我需要更改页面中的链接。不过你的答案是很好的数据。 – maxiperez 2011-02-09 16:19:27
我试过了,但will_paginate不要改变链接。 – maxiperez 2011-02-09 16:18:19