0

レポートのページ分割に will_paginate を使用していましたが、ActiveAdmin を追加しようとするとエラーが発生します。そこで調べてみたところ、AA は kaminari を使用していることに気付き、will_paginate から kaminari に切り替えましたが、このエラーundefined methodcurrent_page' for # because of this line of code<%= paginate @reports %>` が発生します。すべて、カミナリをインストールする特別な方法はありますか? 他の誰かがこの問題を抱えていますか?

4

1 に答える 1

1

同じ変数名と 2 つ以上のアクションを使用しているようです。別の変数名を使用してみてください。

def index
  @reports = Report.page(params[:page])
end

def list
  @report_list = Report.list.page(params[:page])
end

変数を簡単に変更してみてください。それはうまくいくはずです!

于 2012-03-10T16:45:05.417 に答える