首页 > 解决方案 > 尝试使用 Active Admin 创建表单时出现“未定义的方法操作”

问题描述

我目前正在尝试使用具有两个布尔属性的 Active Admin 创建一个表单,如下定义:

form do |f|
  f.input :only_active, as: :boolean, label: 'Active Only'
  f.input :include_personal_information, as: :boolean, label: 'Include Personal Information'
  f.actions do
    f.action :submit, as: :button
  end
end

但是,使用此代码我收到以下错误:

NoMethodError at ...
undefined method `actions' for #<Arbre::HTML::Form:0x00007fc9c280d778>
Did you mean?  action_items

但是,根据Active Admin文档和Formtastic文档,“action_items”不存在。

那么在创建此表单时我可能做错了什么?

标签: ruby-on-railsactiveadminformtastic

解决方案


推荐阅读