2014-05-13 35 views
1

我想使用simple_form_for來顯示一個表單,其中包含用於創建模型A的實例和單獨的模型B的實例的輸入。我想要一個表單的提交按鈕。模型A和B沒有任何關聯,所以simple_fields_for似乎不適用於此。理想情況下,參數將包含兩個哈希,位於鍵A和B下方,以便每個對象的字段組合在一起。有沒有辦法使用simple_form來實現這一點?謝謝。rails:一個simple_form與兩個不相關的模型?

+0

我猜你不能這樣做,除非如果A''和'B'相關聯。 – Pavan

回答

1

你可以使用fields_for幫手:

= form_tag action_path do 

     = fields_for :model_a do |a| 
     = a.text_field :name 

     = fields_for :model_b do |b| 
     = b.text_field :name 

     = submit_tag 'Submit' 
+0

我想仍然使用simple_form_for,它非常方便。 –

+0

簡單形式[fields_for的簡單字段包裝](https://github.com/plataformatec/simple_form#simple-fields-for) –

相關問題