分页按钮后的Kaminari三个点

时间:2016-01-21 11:17:39

标签: ruby-on-rails pagination kaminari

让我的Kaminari工作(经过一些挫折)后我终于完成了我的分页。在我测试之后,我意识到在最后一页箭头(error picture)之后显示了三个点。我相信我的kaminari代码并不奇怪,但我将其粘贴在下面。

Kaminari配置文件:

Kaminari.configure do |config|
  config.default_per_page = 10
  # config.max_per_page = nil
  # config.window = 4
  # config.outer_window = 0
  # config.left = 0
  # config.right = 0
  # config.page_method_name = :page
  # config.param_name = :page
end

我的观点:

<%= paginate @array %>

我的控制器:

  def index
    @array = Kaminari.paginate_array(Group.all).page(params[:page])

    respond_with(@array)
  end

不确定这是否重要,但我编辑了Kaminari按钮,因为我在项目中并不是很好用,所以我将图标更改为bootstrap glyphicons。

2 个答案:

答案 0 :(得分:0)

我正在为像我这样的新编码员发布答案。 这是一个名为_gap.html.erb的文件,其中包含没有被删除的页面。

不知道是否有人会碰到这个,但发布它并不会有什么坏处。

答案 1 :(得分:0)

我知道这是一个较旧的问题,但使用以下代码添加替换_gap.html.erb中的内容是一个可靠的解决方案:

<li class='disabled'>
    <%= content_tag :a, raw(t 'views.pagination.truncate') %>  
</li>