Отображение нумерации страниц только с одной страницей с помощью will_paginate - PullRequest
5 голосов
/ 02 мая 2010

Я использую will_paginate в качестве стандарта, но он показывает элементы управления нумерацией страниц (<1 2> и т. Д.), Когда отображается более одной страницы. Обычно это было бы то, что нужно, но я хочу увидеть элементы управления разбиением на страницы (для согласованности пользовательского интерфейса и для обхода раздражающей CSS-причуды в системе, над которой я работаю), даже когда отображается только 1 страница (показывает <1 >).

Возможно ли это?

1 Ответ

5 голосов
/ 02 мая 2010

По умолчанию помощник will_paginate возвращает nil, когда есть только одна страница, поэтому вы можете сделать что-то вроде этого:

<%= will_paginate(@records) || your_single_page_state_html %>
...