1
2つの部分にまたがってform_forを使用してフォームを分割する方法はありますか? 1つの部分にテキストボックスを、もう1つにサブミットボタンを持っていたい。Form_for複数の部分的に入力と送信ボタン
2つの部分にまたがってform_forを使用してフォームを分割する方法はありますか? 1つの部分にテキストボックスを、もう1つにサブミットボタンを持っていたい。Form_for複数の部分的に入力と送信ボタン
あなたが行うことができ、次のように:
# _post_form.html.erb
<%= form_for(@post) do |f| %>
<% @form = f%>
<%= render 'form_fields'%>
<%= render 'form_actions'%>
<% end %>
# _form_fields.html.erb
<div class="field">
<%= @form.label :name %><br />
<%= @form.text_field :name %>
</div>
<div class="field">
<%= @form.label :title %><br />
<%= @form.text_field :title %>
</div>
<div class="field">
<%= @form.label :content %><br />
<%= @form.text_area :content %>
</div>
# _form_actions.html.erb
<div class="actions">
<%= @form.submit %>
</div>