2017-09-17 18:25:34 +02:00
|
|
|
%li{ class: session[:region] == filter_region.id ? 'selected' : '' }
|
2017-05-27 17:46:01 +02:00
|
|
|
- if filter_region.url.present?
|
|
|
|
= link_to filter_region.url do
|
2017-09-07 22:09:30 +02:00
|
|
|
- if filter_region.code.present?
|
2017-09-07 22:36:53 +02:00
|
|
|
= flag_icon filter_region.code.downcase
|
2017-05-27 17:46:01 +02:00
|
|
|
= filter_region.name
|
2017-09-02 20:57:10 +02:00
|
|
|
%small
|
2017-07-14 17:50:13 +02:00
|
|
|
%em.fa.fa-external-link
|
2017-05-27 17:46:01 +02:00
|
|
|
- else
|
2017-09-17 14:50:29 +02:00
|
|
|
= link_to tag: params[:tag],
|
2017-09-17 18:25:34 +02:00
|
|
|
region: session[:region] == filter_region.id ? :all : filter_region,
|
2017-05-27 17:46:01 +02:00
|
|
|
start_date: params[:start_date],
|
2017-09-17 14:50:29 +02:00
|
|
|
year: params[:year] do
|
2017-09-07 22:09:30 +02:00
|
|
|
- if filter_region.code.present?
|
2017-09-07 22:36:53 +02:00
|
|
|
= flag_icon filter_region.code.downcase
|
2017-07-01 19:02:46 +02:00
|
|
|
- else
|
2017-09-17 14:50:29 +02:00
|
|
|
%em.fa.fa-shield
|
2017-05-27 17:46:01 +02:00
|
|
|
= filter_region.name
|
2017-09-17 18:25:34 +02:00
|
|
|
- if session[:region] == filter_region.id
|
2017-09-17 14:50:29 +02:00
|
|
|
%em.fa.fa-close
|
|
|
|
- elsif filter_region.regions.present?
|
2017-09-02 20:57:10 +02:00
|
|
|
%small
|
|
|
|
%em.fa.fa-chevron-down
|
2017-09-17 14:50:29 +02:00
|
|
|
|
2017-05-27 17:46:01 +02:00
|
|
|
%ul
|
|
|
|
= render partial: '/regions/filter_region',
|
2017-09-07 22:09:30 +02:00
|
|
|
collection: filter_region.regions
|