1

activeadminでjson/xmlエクスポートのページ付けを無効にするにはどうすればよいですか?私はこれに対する解決策を見つけることができませんでした。xmlまたはjsonにエクスポートを押すと、現在のページのみが表示されます。

4

2 に答える 2

2

1つの解決策(最善ではありません)は、before_filterを使用してページ分割を無効にすることです

controller do
  before_filter :disable_pagination, :only => [:index]

  def disable_pagination
    @per_page = YourModel.count
  end
end

これにより、すべてのレコードに対して1ページだけでページ付けが行われるため、すべてのレコードがエクスポートされます。

于 2013-02-15T15:00:22.420 に答える