考虑以下 ActiveAdmin 页面:
ActiveAdmin.register_page "Import" do
content do
form :action => some_path, :method => :post do |f|
f.input :name => :table, :collection => { "Display" => "id" }
end
end
end
在 ActiveAdmin 资源中的任何地方使用此代码都可以正常工作,使用 FormBuilder 创建 Formtastic 表单。但是,当使用 AA 的 register_page 方法并在该部分中放置一个表单时content
,它似乎并没有像希望的那样工作。我错过了什么,或者这可能是被忽视的东西吗?我可能会以部分形式创建表单,而不是使用 AA 的 DSL,但将其保留在 AA 资源中会更好。
有人知道为什么它不会很好玩吗?