オーダーを満たすためのデータ収集は、3ページの表になります(ボタンを押すごとに表示されます)。最後のボタンを押した後にのみ必要なデータベースに格納されます。最初のページから最後のページにデータを保存する方法は?オーダーを作成するための3つのフォーム
1ページ
<%= form_for(@orders) do |f| %>
<%= f.text_field :city,placeholder: "city"%>
<%= f.submit "next", class: "btn" %>
<% end %>
2ページ。都市を選択した後、最初のページ上のデータベースへのリクエストを行い、(1ページを選択した)都市
<%= form_for(@orders) do |f| %>
<%= f.text_field :time, placeholder: "time" %>
<%= f.submit "next", class: "btn" %>
<% end %>
3ページを持っているオブジェクトを選択します。ここでは、第一及び第二のページで収集したデータを分析し、条件
<%= form_for(@orders) do |f| %>
<%= f.text_field :trip, placeholder: "trip" %>
<%= f.text_field :count, placeholder: "numver" %>
<%= f.text_field :phone,placeholder: "phone"%>
<%= f.submit "Order", class: "btn" %>
<% end %>
そしてだけに一致するツアーを探して、今、3つのフォームを完了した後、我々が持っている分野で満たされ、データベース内のオブジェクトを作成する必要がありますこれらの3つのフォームすべてで定義されています
変数やハッシュをフォームからフォームに保存して送信できますか?
3つの別々のフォームを作成する代わりに、1つの3ステップフォームをタブコンテンツとタブペインを使用して使用することをお勧めします。 [Muti-step form](http://azmind.com/demo/bootstrap-multi-step-registration-form/) – Meer