From bb36732ddfad9c587c042f4a76ea0e3ada87cab2 Mon Sep 17 00:00:00 2001
From: Marc Florisson
Date: Mon, 6 May 2013 15:19:02 +0200
Subject: fix lines/_route partial for Route without wayback. Refs #134
---
app/views/routes/_route.html.erb | 12 +++++++++---
1 file changed, 9 insertions(+), 3 deletions(-)
diff --git a/app/views/routes/_route.html.erb b/app/views/routes/_route.html.erb
index 2c6e810fa..be5bbeb2b 100644
--- a/app/views/routes/_route.html.erb
+++ b/app/views/routes/_route.html.erb
@@ -1,5 +1,7 @@
<%= div_for(route) do %>
- <%= link_to image_tag("icons/#{route.wayback}.png"), referential_line_route_path( @referential, @line, route) %>
+ <% if ( route.wayback_code ) %>
+ <%= link_to image_tag("icons/#{route.wayback}.png"), referential_line_route_path( @referential, @line, route) %>
+ <% end %>
<%= link_to route.name, referential_line_route_path( @referential, @line, route) %>
@@ -10,8 +12,12 @@
<% if ! route.direction.blank? %>
<%= route.human_attribute_name('direction_code') %> <%= t('directions.label.'+route.direction_code) %> -
<% end %>
- <%= route.human_attribute_name('wayback_code') %> <%= (route.wayback=="A") ? t('.wayback.positive') : t('.wayback.negative') %>
-
+ <% if route.wayback_code %>
+ <%= route.human_attribute_name('wayback_code') %> <%= (route.wayback=="A") ? t('.wayback.positive') : t('.wayback.negative') %>
+ <% end %>
+ <% if route.wayback_code || (not route.direction.blank?) || ( not route.number.blank?) %>
+
+ <% end %>
<% if route.opposite_route %>
<%= t('.opposite') %> <%= link_to route.opposite_route.name, referential_line_route_path( @referential, @line, route.opposite_route) %>
<% else %>
--
cgit v1.2.3