From 5c05ed609f3033fa97ec00089ed6885034ad9405 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Sun, 23 Feb 2020 19:04:05 +0100 Subject: journey details: show route on map if available --- templates/journey.html.ep | 55 +++++++++++++++++++++++++---------------------- 1 file changed, 29 insertions(+), 26 deletions(-) (limited to 'templates') diff --git a/templates/journey.html.ep b/templates/journey.html.ep index bd22edc..0979f49 100644 --- a/templates/journey.html.ep +++ b/templates/journey.html.ep @@ -166,6 +166,32 @@ % } + % if ($journey->{user_data} and $journey->{user_data}{wagongroups} and not exists $journey->{user_data}{wagons}) { + + Rollmaterial + + %= include '_wagons', wagongroups => $journey->{user_data}{wagongroups}; + + + % } + % elsif ($journey->{user_data} and $journey->{user_data}{wagons}) { + + Rollmaterial + + % for my $wagongroup (@{$journey->{user_data}{wagongroups} // []}) { + Wagenverbund <%= $wagongroup %>
+ % } + % for my $wagon (@{$journey->{user_data}{wagons}}) { + <%= substr($wagon->{id}, 0, 2) %><%= substr($wagon->{id}, 2, 2) %><%= substr($wagon->{id}, 4, 1) %><%= substr($wagon->{id}, 5, 3) %><%= substr($wagon->{id}, 8, 3) %><%= substr($wagon->{id}, 11) %> + %= $wagon->{type} + % if ($wagon->{number}) { + – Wagen <%= $wagon->{number} %> + % } +
+ % } + + + % } Route @@ -194,35 +220,12 @@ % } - % if ($journey->{user_data} and $journey->{user_data}{wagongroups} and not exists $journey->{user_data}{wagons}) { - - Rollmaterial - - %= include '_wagons', wagongroups => $journey->{user_data}{wagongroups}; - - - % } - % elsif ($journey->{user_data} and $journey->{user_data}{wagons}) { - - Rollmaterial - - % for my $wagongroup (@{$journey->{user_data}{wagongroups} // []}) { - Wagenverbund <%= $wagongroup %>
- % } - % for my $wagon (@{$journey->{user_data}{wagons}}) { - <%= substr($wagon->{id}, 0, 2) %><%= substr($wagon->{id}, 2, 2) %><%= substr($wagon->{id}, 4, 1) %><%= substr($wagon->{id}, 5, 3) %><%= substr($wagon->{id}, 8, 3) %><%= substr($wagon->{id}, 11) %> - %= $wagon->{type} - % if ($wagon->{number}) { - – Wagen <%= $wagon->{number} %> - % } -
- % } - - - % } + % if (stash('polyline_groups')) { + %= include '_map', station_coordinates => stash('station_coordinates'), polyline_groups => stash('polyline_groups') + % } % if (not stash('readonly')) {
-- cgit v1.2.3