У меня есть приложение, которое бронирует места на определенные даты. На странице индекса у меня есть форма поиска, чтобы отобразить только те пробелы, которые доступны от params [: query1] до params [: query2] определенные даты. Затем на странице космического шоу у меня есть форма для бронирования места.
Я бы хотел сохранить params [: query1] и params [: query2] также на странице космического шоу в качестве значения по умолчанию для формы бронирования.
index. html .erb:
<%= form_tag spaces_path, method: :get, class: "form-inline" do %>
<%= label_tag :query1, "Check in" %>
<%= date_field_tag :query1, params[:query1], class: "form-control" %>
<%= label_tag :query2, "Check out" %>
<%= date_field_tag :query2, params[:query2], class: "form-control" %>
<%= submit_tag "Search", class: "btn" %>
<% end %>
show. html .erb
<%= form_with(model: [@space, @booking], local: true) do |f| %>
<%= label_tag :check_in, "Check in" %>
<%= f.date_field :check_in, value: params[:query1], class: "form-control" %>
<%= label_tag :check_out, "Check out" %>
<%= f.date_field :check_out, value: params[:query2], class: "form-control" %>
<%= submit_tag "Reserve", class: "btn" %>
<% end %>