2013-03-18 17 views
0

報告,has_many答案和答案belongs_to報告。顯示嵌套形式和作品,但對於5個答案我有活動管理/ formtastic,將所有輸入添加到一個塊中

添加答案

回答__

添加答案

回答__

[未來3 ]

我如何將它們組合成一個帶有標題「添加答案」的單個塊和5個輸入?

form do |f| 
    f.inputs "New Report" do 
     f.input :title 
     f.input :type 
     f.input :help_text 
     f.input :text_box_present 
     f.input :text_box_default 
     f.input :template_id 
    end 

    f.inputs "ADD Answers", for: :answers do |a| 
     a.input :text, label: "Answer", required: false 
    end 
    f.actions 
    end 

回答

2

哇,這是一些高雅的東西,主動管理和formtastic提供嵌套屬性

f.inputs "Answers" do 
    f.has_many :answers do |a| 
    a.input :text, label: "Answer", required: false 
    end 
end 

它會自動添加一個刪除/使用JavaScript添加按鈕,添加多個答案

相關問題