Ruby on rails 如何在Rails active_admin的资源编辑视图中自定义表单?

Ruby on rails 如何在Rails active_admin的资源编辑视图中自定义表单?,ruby-on-rails,ruby,activeadmin,formtastic,Ruby On Rails,Ruby,Activeadmin,Formtastic,我在rails应用程序的编辑视图中有一个表单,该编辑视图是active_admin目录中的一个资源的编辑视图 我知道active admin使用了formtastic,但我找不到编辑视图的视图模板 如果我想更改表单,使字段有一个下拉菜单,而不是在字段中键入。我可以在哪里设置,如何设置 谢谢示例: app/admin/model_name.rb的内部 ActiveAdmin.register ModelName do form do |f| f.inputs "ModelName" d

我在rails应用程序的编辑视图中有一个表单,该编辑视图是active_admin目录中的一个资源的编辑视图

我知道active admin使用了formtastic,但我找不到编辑视图的视图模板

如果我想更改表单,使字段有一个下拉菜单,而不是在字段中键入。我可以在哪里设置,如何设置


谢谢

示例:

app/admin/model_name.rb的内部

ActiveAdmin.register ModelName do
  form do |f|
    f.inputs "ModelName" do
      f.input :title, :required => true
      f.input :name
      #
      # ... other inputs ...
      #
      f.input :foo, :as => :select, :collection => ModelName.all.map{ |x| [x.title, x.id] }
    end
    f.buttons
  end
end
如何做到:

:as => :select
创建一个选择输入

:collection => [ [text, value], [text, value] ...]

表示选择输入中的选项。

非常感谢您的帮助。这个代码是formtastic的一部分吗?所以我可以在那里找到所有的选项和定制?