【Rails】form_forの中身をpartialにするときの注意点
f変数をrenderメソッドの第2引数に渡す必要がある。
<%= form_for(@user) do |f| %> <%= render 'fields', f: f %> <%= f.submit "Create my account" %> <% end %>
_fields.html.erb
<%= f.label :name %> <%= f.text_field :name %> <%= f.label :email %> <%= f.text_field :email %> <%= f.label :password %> <%= f.password_field :password %> <%= f.label :password_confirmation, "Confirm Password" %> <%= f.password_field :password_confirmation %>