Domanda

Ciao ho qualsiasi forma con formato nidificato, ad esempio

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

E poi sto cercando di inserire niente ad una forma principale, formato nidificato non produce alcun output. Emettere solo quando è l'unico oggetto maschera principale. Qualche suggerimento?

È stato utile?

Soluzione

Rails 3 esempi di documentazione è necessario scrivere il vostro form_for in questo modo:

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

Si noti la <% = sia per form_for e fields_for

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top