使用ActiveAdmin和分页时出错

时间:2012-03-10 16:39:11

标签: ruby-on-rails-3 pagination activeadmin kaminari

我使用will_paginate对报告进行分页,但是,我尝试添加ActiveAdmin并收到错误消息。所以我做了一些研究并意识到AA使用了kaminari,所以我从will_paginate交换到了kaminari,但是我为#undefined method<%= paginate @reports%>得到了这个错误because of this line of code current_page'。 。一切,是否有一种特殊的方式来安装kaminari?其他人有这个问题吗?

1 个答案:

答案 0 :(得分:1)

似乎您使用相同的变量名称和2个或更多操作。尝试使用不同的变量名称。

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

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

尝试简单地更改变量。它应该工作!