Rails 3 form_forは何も出力しません
-
28-09-2019 - |
質問
こんにちは私はネストされたフォームの形を持っています、例えば
<% form_for :main do |f| %>
trying to insert code here
<% fields_for :nested do |nested_form| %>
<%= nested_form.text_field :description %>
<% end %>
<% end %>
そして、私はメインフォームに何かを挿入しようとしていますが、ネストされたフォームは出力を生成しません。メインフォームの唯一のオブジェクトである場合にのみ出力されます。助言がありますか?
解決
から Rails 3ドキュメントの例 このようにform_forを書く必要があります:
<%= form_for :main do |f| %>
# trying to insert code here
<%= fields_for :nested do |nested_form| %>
<%= nested_form.text_field :description %>
<% end %>
<% end %>
注意してください <%= 両方のform_forとfields_for
所属していません StackOverflow