Une forme cible une page de résultats:l'ajout de paramètres pour rechercher forme de persistance
<%= form_tag results_interventos_path do %>
From: <%= date_select :intervento, :from, { order: [:day, :month, :year], default: Date.today-31, start_year: Time.now.year-1, end_year: Time.now.year, datetime_separator: " " } %>
To: <%= date_select :intervento, :to, { order: [:day, :month, :year], default: Date.today-30, start_year: Time.now.year-1, end_year: Time.now.year, datetime_separator: " " } %>
<%= collection_select(:intervento, :invoicestate_id, Invoicestate.all, :id, :nome, prompt: "tutti") %>
les résultats sont routage vers un paginé (avec will_paginate
) la page actuellement définie comme suit:
post :results
Objectif: maintenir les paramètres de recherche dans l'URL afin que toute action prise à partir de la page de résultats puisse être renvoyée avec un lien défini par :back
symbole