1
我使用的是将分页宝石从
http://github.com/mislav/will_paginate
路线
:
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 %>
这会产生像//1页→帖子的链接= 1
我需要的是/后/ 1 /评论?页= 1
有没有办法直接告诉will_paginate使用什么网址助手? (如post_comments_path
)
任何想法?
好吧,找到我自己的解决方案。 我知道了:params选项,但我被卡住的命名路线,我没有想过通过:post_id与控制器和行动,以便它再次匹配路线..... 嗯,我想我应该从不开始编程,不要先喝咖啡,先问问一个愚蠢的问题。 – user284384 2010-05-12 13:30:56
对不起,相当苛刻的答案 - 也没有我的咖啡。 – 2010-05-12 14:31:39
文档没有提到嵌套路由 – s84 2010-10-24 15:26:58