diff options
| author | jpl | 2017-02-09 09:20:56 +0100 |
|---|---|---|
| committer | jpl | 2017-02-09 09:20:56 +0100 |
| commit | a12940258e720661eb0168154b673d7b4086956e (patch) | |
| tree | a0c04745f8555372bd0b09b80bc3668b9ffaab40 | |
| parent | 3bdd42d70825186802a638ada0f224697234896e (diff) | |
| download | chouette-core-a12940258e720661eb0168154b673d7b4086956e.tar.bz2 | |
Refs #2518: upd filters
| -rw-r--r-- | app/views/workbenches/_filters.html.slim | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/app/views/workbenches/_filters.html.slim b/app/views/workbenches/_filters.html.slim index 1425b943f..be57cd5d8 100644 --- a/app/views/workbenches/_filters.html.slim +++ b/app/views/workbenches/_filters.html.slim @@ -1,12 +1,18 @@ = search_form_for @q, url: workbench_path(@workbench.id), builder: SimpleForm::FormBuilder, class: 'form form-filter' do |f| .form-group.togglable - = f.label 'Etat', required: false, class: 'control-label' + = f.label @wbench_refs.human_attribute_name(:status), required: false, class: 'control-label' = f.input :archived_at_not_null, label: ("<span>Conservé<span class='fa fa-archive'></span></span>").html_safe, as: :boolean, wrapper_html: { class: 'checkbox_list' }, input_html: { class: 'check_boxes' } .form-group.togglable = f.label 'Organisation(s)', required: false, class: 'control-label' = f.input :organisation_name_eq_any, collection: Organisation.all.pluck(:name), as: :check_boxes, label: false, label_method: lambda{|w| ("<span>#{w}</span>").html_safe}, required: false, wrapper_html: { class: 'checkbox_list' } + / .form-group + / = f.label @wbench_refs.human_attribute_name(:validity_period), required: false, class: 'control-label' + / = f.simple_fields_for :validity_period do |p| + / = p.input :begin_gteq, as: :date + / = p.input :end_lteq, as: :date + .actions = link_to 'Effacer', @workbench, class: 'btn btn-link' = f.submit 'Filtrer', class: 'btn btn-default' |
