我正在使用Kaminari分页。效果很好。
我现在想要的一件事是,在Kaminari生成的url后面添加#comment_section
。
例如,我的观点是这样的。我希望它去这个部分的顶部,当页面被点击链接,卡米纳里生成加载。
有可能吗?
<a name="comment_section">
<span id="comment">
<%= render 'users/comment' %>
</span>
<%= paginate @comments, :window => 4 %>
来自Kaminari文档:
<%= paginate @users, params: { controller: 'foo', action: 'bar'} %>
所以我猜你可以修改它有一个锚参数,在你的情况下:
<%= paginate @users, params: { anchor: 'comment_section' } %>
希望这对你有帮助!
我不记得了,但是应该可以。
在
<%= 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])