2017-09-04 46 views
0

甲形式靶向结果页面:添加参数至搜索表单用于持久性

<%= 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: "&nbsp;" } %> 
     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: "&nbsp;" } %> 
     <%= collection_select(:intervento, :invoicestate_id, Invoicestate.all, :id, :nome, prompt: "tutti") %> 

结果路由到一个分页(与will_paginate)目前定义为页面:

post :results 

目标:在URL中维护搜索参数,以便从结果页面采取的任何操作可以返回到由:back符号定义的链接

回答

0

with prope R路径,这是解决:

get :results 

形式也应该相应地指向正确的方法

<%= form_tag results_interventos_path, method: :get do %> 

否则后尝试。