Rails 3 form_for non emette nulla
-
28-09-2019 - |
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?
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