diff options
| author | Xinhui | 2017-05-12 11:27:41 +0200 |
|---|---|---|
| committer | Xinhui | 2017-05-12 11:27:41 +0200 |
| commit | c165b56f3cebe8e500434ca86c647955ba944b61 (patch) | |
| tree | 3ada532dc37584542170353ae11590716c3ff8f1 /app/helpers/lines_helper.rb | |
| parent | 1f6fb9c73206f3984d2f942d5d16fb9c094b2164 (diff) | |
| download | chouette-core-c165b56f3cebe8e500434ca86c647955ba944b61.tar.bz2 | |
Fix sort line transport mode alphabetically
Refs #3109
Diffstat (limited to 'app/helpers/lines_helper.rb')
| -rw-r--r-- | app/helpers/lines_helper.rb | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/app/helpers/lines_helper.rb b/app/helpers/lines_helper.rb index 80073af62..45e6cd939 100644 --- a/app/helpers/lines_helper.rb +++ b/app/helpers/lines_helper.rb @@ -5,6 +5,14 @@ module LinesHelper line.number end + def sorted_transport_submode + Chouette::Line.transport_submode.values.sort_by{|m| t("enumerize.line.transport_submode.#{m}") } + end + + def sorted_transport_mode + Chouette::Line.transport_mode.values.sort_by{|m| t("enumerize.line.transport_mode.#{m}") } + end + def colors?(line) line.text_color.present? || line.color.present? end @@ -12,15 +20,15 @@ module LinesHelper def text_color(line) line.text_color.blank? ? "black" : "##{line.text_color}" end - + def background_color(line) line.color.blank? ? "white" : "#"+line.color end - + def number_style(line) if colors?(line) number_style = "color: #{text_color(line)}; background-color: #{background_color(line)};" - else + else number_style = "" end |
