ActiveAdmin“添加新”按钮不适用于has_many关联

时间:2014-04-02 16:52:02

标签: ruby-on-rails-4 activeadmin nested-forms

我正在处理一个项目,我需要在ActiveAdmin中使用嵌套表单,我关注文档,但我认为最新版本的ActiveAdmin存在一个错误。我使用rails 4所以我需要直接从github(gem 'activeadmin', github: 'gregbell/active_admin')使用gem。

这是我的代码:

 form do |f|
    f.inputs "Mission" do
      f.input :level
      f.input :points
      f.input :title
      f.input :description
    end

    f.has_many :requirements do |r|
      r.input :kind, as: :select, collection: %w(text video image)
      r.input :count
      r.input :description, as: :text
    end

    f.actions
  end

这实际上产生了一个"添加新要求"表格底部的按钮但是 当我点击它时,按钮只是将我带到首页(它有一个#作为href值)并且没有生成表格。

任何帮助都会非常感激。 提前致谢

1 个答案:

答案 0 :(得分:0)

我有这个问题。它不会自动包含该功能所需的JS。尝试在'config / initializers / active_admin.rb'中添加:

standalone-full.xml