Нумерация страниц: Как получить (из) - (в), кроме как через `params [: page]` - PullRequest
0 голосов
/ 01 декабря 2011

Я бы хотел добавить их пагинатор, чтобы они выглядели примерно так:

1–30 из 450

Я могу получить сумму из названной области. Мне любопытно, есть ли способ получить два других, вместо того, чтобы грабить со значением params[:page]?

1 Ответ

1 голос
/ 31 августа 2012

Есть помощник вида с именем <a href="http://rubydoc.info/gems/kaminari/0.13.0/Kaminari/ActionViewExtension#page_entries_info-instance_method" rel="nofollow">page_entries_info</a>, который предоставляет необходимую информацию:

<%= page_entries_info @posts %>
#-> Displaying posts 6 - 10 of 26 in total

Обратите внимание, что он не очень настраиваемый, но вы можете написать свой собственный простой вспомогательный метод на его основе.Посмотрите версию edge для более чистой реализации, чем в документации.

...