diff options
| author | cedricnjanga | 2018-03-08 20:42:28 -0800 |
|---|---|---|
| committer | Alban Peignier | 2018-03-15 10:01:04 +0100 |
| commit | a6991d329d754aa8dff4c1e7a07119123148b61d (patch) | |
| tree | e38d6351786da7c24934c0dd51002c3addde49e1 /app/helpers/stop_areas_helper.rb | |
| parent | ae282e2eac8dedde62a957912dcb0b4e5e4bc7c6 (diff) | |
| download | chouette-core-a6991d329d754aa8dff4c1e7a07119123148b61d.tar.bz2 | |
Refs #6033 Changes for StopArea#index and StopArea#show
Diffstat (limited to 'app/helpers/stop_areas_helper.rb')
| -rw-r--r-- | app/helpers/stop_areas_helper.rb | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/app/helpers/stop_areas_helper.rb b/app/helpers/stop_areas_helper.rb index fa99f1b4c..631dbfc3c 100644 --- a/app/helpers/stop_areas_helper.rb +++ b/app/helpers/stop_areas_helper.rb @@ -70,4 +70,18 @@ module StopAreasHelper def stop_area_registration_number_value stop_area stop_area&.registration_number || stop_area&.stop_area_referential&.generate_registration_number end + + def stop_area_status(stop_area) + if stop_area.activated? + content_tag(:span, nil, class: 'fa fa-check-circle fa-lg text-success') + + t('activerecord.attributes.stop_area.confirmed') + elsif stop_area.deactivated? + content_tag(:span, nil, class: 'fa fa-exclamation-circle fa-lg text-danger') + + t('activerecord.attributes.stop_area.deactivated') + else + content_tag(:span, nil, class: 'fa fa-pencil fa-lg text-info') + + t('activerecord.attributes.stop_area.in_creation') + end + end + end |
