agenda-libre-ruby/app/views/regions/_filter_region.haml

28 lines
1.1 KiB
Plaintext
Raw Normal View History

2018-10-17 15:47:43 +02:00
%li{ class: params[:region] == filter_region.id.to_s ? 'selected' : '' }
- if filter_region.url.present?
= link_to filter_region.url do
- if filter_region.code.present?
2017-09-07 22:36:53 +02:00
= flag_icon filter_region.code.downcase
= t filter_region.code, scope: :countries, default: filter_region.name
%small
2018-03-01 22:33:38 +01:00
%em.fa.fa-external-link-alt
- else
2018-10-17 15:47:43 +02:00
= link_to start_date: params[:start_date], year: params[:year],
region: params[:region] == filter_region.id.to_s ? '' : filter_region do
- if filter_region.code.present?
2017-09-07 22:36:53 +02:00
= flag_icon filter_region.code.downcase
= t filter_region.code, scope: :countries, default: filter_region.name
2017-07-01 19:02:46 +02:00
- else
%em.fa.fa-shield-alt
2019-04-29 18:29:38 +02:00
= t filter_region.name, scope: :countries, default: filter_region.name
2018-10-17 15:47:43 +02:00
- if params[:region] == filter_region.id.to_s
%em.fa.fa-times
- elsif !filter_region.region && filter_region.regions.present?
%small
%em.fa.fa-chevron-down
- unless filter_region.region
%ul
= render partial: '/regions/filter_region',
collection: filter_region.regions