Question

Salut je ne importe quelle forme avec emboîtées, par exemple

<% form_for :main do |f| %>
  trying to insert code here
  <% fields_for :nested do |nested_form| %>
    <%= nested_form.text_field :description %>
  <% end %>
<% end %>

Et puis je suis en train d'insérer quoi que ce soit à une forme principale, emboîtées ne produit pas de sortie. Il ne sort que quand il est le seul objet sous forme principale. Toutes les suggestions?

Était-ce utile?

La solution

De la Rails 3 Exemples de documentation vous devez écrire votre form_for comme ceci:

<%= form_for :main do |f| %>
  # trying to insert code here
   <%= fields_for :nested do |nested_form| %>
    <%= nested_form.text_field :description %>
  <% end %>
<% end %>

Notez <% = pour les form_for et fields_for

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top