5
形式使用ActiveAdmin(0.5.1),我想提出多種不同的形式來創建一個對象,並保存到我的數據庫。我試圖通過使用ActiveAdmin.register_page
來做到這一點,但我在創建表單時遇到了麻煩。看起來,在使用register_page
時,您不會得到與調用register
時相同的form
方法。下面的代碼:主動管理創造register_page
ActiveAdmin.register_page "New Object" do
content do
para "Here you can create new objects!"
para "This content will be replaced with links to the specialized forms"
end
end
而對於形式之一代碼:
ActiveAdmin.register_page "Type 1" do
menu :label => "Type 1", :parent => "New Object"
content do
panel "Attributes" do
form do |f|
f.input :color
f.input :size
end
end
end
但是這種形式不會以任何可行的方式呈現。還有f.inputs
以及許多其他方法,您可以在示例中看到(如this)不起作用。是否可以使用ActiveAdmin#register_page
來製作功能完整的表格?
但如果你給它一個現有的對象。字段不會自動填充對象的屬性。實際上,我還沒有找到辦法。 – shigazaru 2013-05-29 06:55:18