Я использую will_paginate
как стандарт, но это только показывает средства управления разбиением на страницы (<1 2> и т.д.), когда существует больше чем одна страница для отображения. Обычно, это было бы тем, что требуется, но я хочу видеть средства управления разбиением на страницы (для непротиворечивости UI и обойти раздражающую причуду CSS в системе, я продолжаю работать), даже когда существует только 1 страница для отображения (показ <1>).
Действительно ли это возможно?
Помощник will_paginate по умолчанию возвращает nil
, когда есть только одна страница, поэтому вы можете сделать что-то вроде этого:
<%= will_paginate(@records) || your_single_page_state_html %>