我们有一个应用程序,我们正在从Rails 3.2.x升级到Rails 4.1.12。我们已经解决了很多问题,但是我还没有想到这个问题。当我们加载ActiveAdmin索引页面时,我们收到以下错误:
undefined method `call' for #<Pano::ActiveRecord_Relation:0x007fa1aeb50778>
Extracted source (around line #2):
1
insert_tag active_admin_application.view_factory["page"]
Rails.root: /Users/user/Google Drive/Code/app/app-rails
Application Trace | Framework Trace | Full Trace
app/admin/dashboard.rb:32:in `block (5 levels) in <top (required)>'
app/admin/dashboard.rb:31:in `block (4 levels) in <top (required)>'
app/admin/dashboard.rb:30:in `block (3 levels) in <top (required)>'
app/admin/dashboard.rb:29:in `block (2 levels) in <top (required)>'
导致错误的页面是默认的ActiveAdmin页面:
/activeadmin/app/views/page/index.html.arb
我完成了ActiveAdmin站点上升级到Rails 4的所有步骤,但我似乎无法找到解决方法。欣赏任何想法或指导。