16-09-2011, 06:45 PM
(Modification du message : 16-09-2011, 06:56 PM par Sephi-Chan.)
En court, il faut que tu utilises fields_for.
À côté de ça, je te recommande d'utiliser Haml dans tes vues et de déplacer ton code pour afficher les messages d'erreurs dans un helper. Et quand tu seras plus mûr avec Rails, je te conseille de faire tes formulaires avec simple_form.
- form_for @team do |f|
%p
= f.label :name
= f.text_field :name
- f.fields_for @team.stade |ff|
%p
= ff.label :name
= ff.text_field :name
%p
= ff.label :color
= ff.text_field :color
À côté de ça, je te recommande d'utiliser Haml dans tes vues et de déplacer ton code pour afficher les messages d'erreurs dans un helper. Et quand tu seras plus mûr avec Rails, je te conseille de faire tes formulaires avec simple_form.