删除
行<% if paginated_products.is_a?(WillPaginate::Collection)
params.delete(:search)
params.delete(:taxon)
%><div class="clear"></div><%= will_paginate(paginated_products,
:previous_label => "« #{t('previous')}",
:next_label => "#{t('next')} »") %>
<% end -%>
只有这样才能使分页导航消失,而不是整个分页。
答案 0 :(得分:1)
这有点hackey但您可以将per_page
设置设置为1,000,这样就不必对结果进行分页。
在config/initializers/will_paginate.rb
中抛出这样的内容应该有用。
ActiveRecord::Base.instance_eval do
def per_page
1000
end
end