Witajcie, może zaoszczędzicie mi trochę czasu, bo szukam i szukam i pewnie wymyśle wcześniej jakieś nieeleganckie rozwiązanie zanim znajdę.
Mam tablice @test_set_items i powiązane poprzez relację pytania i odpowiedzi. Chcę teraz w jednym formularzu submitować kilka instancji tego samego modelu/tej samej klasu. Pytanie jak?
[code]<% form_for :test_set, :url => { :action => :exam } do |form| %>
Treść |
---|
<%= tsi.question.body %> |
<% for answer in tsi.question.answers %>
<%= cycle("A", "B", "C", "D") -%> <%= form.radio_button("answer", answer.id, "id" => tsi.id) %><%= answer.body %> <% end %> |
<% end %> <%= submit_tag %> <% end %>[/code] i dla kontrolera [code]Product.update(params[:product].keys, params[:product].values)[/code] ale z radio button to nie idzie. macie jakiś pomysł, żeby ładnie update zrobić dla każdego test_set_item z odpowiednią wartością answer?
pozdrawiam