0

我正在使用 will_paginate 对我的报告进行分页,但是,我尝试添加 ActiveAdmin 并且出现错误。所以我做了一些研究,意识到 AA 使用 kaminari,所以我从 will_paginate 换成了 kaminari,但是我得到了这个错误undefined methodcurrent_page' for # because of this line of code<%= paginate @reports %>`。万事俱备,有没有什么特别的方法可以安装kaminari?其他人有这个问题吗?

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 回答