will_paginate链接到嵌套资源

时间:2010-05-12 13:02:32

标签: ruby-on-rails

我正在使用来自http://github.com/mislav/will_paginate

的will paginate gem

路线:

map.resources :post do |post|
  post.resources :comments
end

后控制器:

@post = Post.first
@comments = @post.comments.paginate :page => params[:page], :per_page => 10

我的问题在于:

<%= will_paginate @comments %>

这会生成/ post / 1?page = 1的链接 我需要的是/ post / 1 / comments?page = 1

有没有办法告诉will_paginate使用什么url helper? (如post_comments_path

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

checking the documentation怎么样?将:param选项传递给will_paginate,您可以在其中指定:controller等内容。