使用will_paginate仅显示单页分页

时间:2010-05-01 23:00:41

标签: ruby-on-rails ruby will-paginate

我正在使用will_paginate作为标准,但是当只显示多个页面时,它仅显示分页控件(< 1 2>等)。通常,这将是想要的,但我希望看到分页控件(用于UI一致性并绕过我正在处理的系统中令人讨厌的CSS怪癖),即使只有1页要显示(显示< 1>)。

这可能吗?

1 个答案:

答案 0 :(得分:5)

当只有一个页面时,默认的will_paginate助手会返回nil,所以你可以这样做:

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