ActiveAdmin“不能在 nil 的上下文中”错误

问题描述 投票:0回答:1

目前正在从 Rails 4 升级到 6.1,在 ActiveAdmin (2.13.1) gem 上遇到错误。

在 admin/dashboard.rb

ActiveAdmin.register_page 'Dashboard' do
  content title: 'Welcome' do
    para 'Hello world' # for simpliciy's sake
  end
end

当我尝试运行

rails s
。这个错误 500 出现

"Can't be in the context of nil. [, <!DOCTYPE html><html lang=\"en\">\n  <head>\n    <title>Welcome</title>...]

试着环顾四周,但似乎找不到其他人遇到过这个问题。关于这意味着什么以及如何解决它的任何想法?谢谢!

ruby-on-rails activeadmin actionview
1个回答
0
投票

这是由于 Rails 4 遗留代码引起的一个完全不相关的问题。我删除了那些,上面的代码工作正常。

© www.soinside.com 2019 - 2024. All rights reserved.