Каминари три точки после кнопок пагинации

Мой Каминари заработал (после некоторых неудач), и я, наконец, закончил разбиение на страницы. После того, как я протестировал его, я понял, что там, где после стрелки последней страницы отображаются три точки (изображение ошибки ). Я считаю, что в моем коде 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, потому что я не использую шрифты в своем проекте, поэтому я меняю значки на глификоны начальной загрузки.


person WhomWhomWhom    schedule 21.01.2016    source источник
comment
Дайте код проверки из браузера, чтобы мы могли понять, откуда идет ...,   -  person Engr. Hasanuzzaman Sumon    schedule 21.01.2016


Ответы (2)


Я отправляю ответ для другого нового кодера, такого как я. Существует файл с именем _gap.html.erb, который включает точки, когда страницы не отображаются.

Не знаю, столкнется ли кто-нибудь с этим, но опубликовать не помешает.

person WhomWhomWhom    schedule 21.01.2016

Я знаю, что это старый вопрос, но добавление замены того, что находится в _gap.html.erb, на следующий код является надежным решением:

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