0

の行を削除する

<%  if paginated_products.is_a?(WillPaginate::Collection) 
      params.delete(:search)
      params.delete(:taxon)

%><div class="clear"></div><%= will_paginate(paginated_products, 
                    :previous_label => "&#171; #{t('previous')}", 
                    :next_label => "#{t('next')} &#187;") %>
<%  end -%>

全体としてのページネーションではなく、ページネーションナビゲーションが消えるようにするだけです。

4

1 に答える 1

1

少しハッキーですが、per_page設定を1,000のように設定するだけで、結果をページ分割する必要がなくなります。

このようなものを投げ込むとconfig/initializers/will_paginate.rbうまくいくはずです。

ActiveRecord::Base.instance_eval do
  def per_page
    1000
  end
end
于 2010-12-20T22:45:19.177 に答える