我正在使用Kaminari的分页。它的工作非常棒。
我现在想要的一件事是,在Kaminari生成的网址后面添加#comment_section
。
例如,我的观点就像这样。通过单击Kaminari生成的链接加载页面时,我希望它转到本节的顶部。
有可能吗?
<a name="comment_section">
<span id="comment">
<%= render 'users/comment' %>
</span>
<%= paginate @comments, :window => 4 %>
答案 0 :(得分:12)
<%= paginate @users, :params => {:controller => 'foo', :action => 'bar'} %>
所以我想你可以修改它以拥有一个锚参数,在你的情况下:
<%= paginate @users, :params => { :anchor => 'comment_section' } %>
希望这有帮助!
答案 1 :(得分:0)
我不记得对,但它应该有用。
在视图中
<%= paginate @posts, :remote => true, :param_name => "post_page" %>
<%= paginate @comments, :remote => true, :param_name => "comment_page" %>
控制器中的
@posts = Post.search(query).page(params[:user_page])
@comments = Post.search(query).page(params[:post_page])