carriles 3 form_for no hace nada de salida
-
28-09-2019 - |
Pregunta
Hi I tener cualquier forma con forma anidada, por ejemplo
<% form_for :main do |f| %>
trying to insert code here
<% fields_for :nested do |nested_form| %>
<%= nested_form.text_field :description %>
<% end %>
<% end %>
Y entonces yo estoy tratando de insertar nada a un formulario principal, forma anidada no produce ninguna salida. Se genera únicamente cuando es el único objeto en forma principal. ¿Alguna sugerencia?
Solución
Desde el Rails 3 ejemplos de documentación lo que necesita para escribir su form_for como esto:
<%= form_for :main do |f| %>
# trying to insert code here
<%= fields_for :nested do |nested_form| %>
<%= nested_form.text_field :description %>
<% end %>
<% end %>
Tenga en cuenta la <% = tanto para form_for y fields_for
Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow