我对宝石Kaminari的分页遇到了麻烦!
例如,我有18页,每页分页 - 10页。当我找到第一个链接时,我看到5个链接。当位于4到8页的链接时,在7-10。我需要总是显示10页,但如果我位于第一页或最后一页(如果我有10页以上)。如果我有7页 - 我必须在第一页上看到7个链接。
任何命题?
答案 0 :(得分:1)
没有直接的方法这样做。一个选项是设置窗口大小,即在当前页面之前和之前显示的页面数。
<%= paginate @listings, :window => 3 %>
您可以根据当前页面生成窗口大小,并将其发送到paginate调用。