Проблема количества страниц в активных админках - PullRequest
0 голосов
/ 04 ноября 2018

Я использую Active admin и пытаюсь добавить нумерацию страниц для одной из моих таблиц

  paginated_collection(histories.page(params[:page]).per(5), download_links: false) do
        table_for collection do
          column ('Status') { |bh| bh.status.humanize }
          column ('Reason') { |bh| bh.reason }
          column ('Date') { |bh| bh.created_at }
        end
      end

Я добавил модуль, поскольку существует конфликт между will_paginate и kaminari (ref: https://tech -brains.blogspot.com / 2012/11 / kaminari-willpaginate-incompatibility.html )

В ссылках на нумерацию страниц отображается неверное количество, как показано на рисунке ниже (в таблице всего 6 записей, и я разбил на страницы по 5 записей на странице, в первой ссылке отображается (1-6), а в ссылках второй страницы - ( 6-11)),

enter image description here Total count in the page is only 6 but it displays wrong count,

...