在kaminari分页中显示所有页面选项没有间隙

时间:2014-05-13 22:20:03

标签: ruby-on-rails pagination kaminari

我试图让所有页面选项显示没有省略号" gap"像这样:

  

1 2 3 4 5 6 ... 12

更像这样

  

1 2 3 4 5 6 7 8 9 10 11 12

无论页数如何。

我对kaminari的观点感到困惑,但我在配置选项中看不到任何内容。

2 个答案:

答案 0 :(得分:0)

尝试增加config / initializers / kaminari_config.rb中的“outer_window”选项。例如:

Kaminari.configure do |config|
  config.outer_window = 12
end

答案 1 :(得分:0)

在Kaminari版本1.2.1和更高版本中,似乎可以为window帮助方法提供一个paginate选项。因此,要获取所有页面链接而不进行裁剪,您可以执行以下操作:

<%= paginate @collection, window: @collection.total_pages %>