Ruby on rails 如何在Rails active_admin的资源编辑视图中自定义表单?
我在rails应用程序的编辑视图中有一个表单,该编辑视图是active_admin目录中的一个资源的编辑视图 我知道active admin使用了formtastic,但我找不到编辑视图的视图模板 如果我想更改表单,使字段有一个下拉菜单,而不是在字段中键入。我可以在哪里设置,如何设置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
谢谢示例:
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的一部分吗?所以我可以在那里找到所有的选项和定制?