Votre aller <%- your_go.date %> <%- your_go.hour_from %> <%- your_go.hour_to %>
<%- your_go.departure_station_name %> <%- your_go.arrival_station_name %>
Durée : <%- your_go.duration %> minutes - <% if(your_go.transfers == 0) { %> direct <% } else if (your_go.transfers == 1) {%> <%- your_go.transfers %> changement <% } else { %> <%- your_go.transfers %> changements <% } %>
    <% _.each(your_go.legs, function(leg) { %>
  • <% if(leg.belle_epoque) { %> <% } %> <% if(leg.boat_name) { %> <%- leg.boat_name %> : <% } %> <% _.each(leg.profiles, function(profile, ivu) { %> <% }) %>
  • <% }); %>
Nous sommes désolés, nous n'avons pas de trajet disponible ce jour là...
Nous vous avons sélectionné les premiers trajets disponibles le jour suivant ou vous pouvez également modifier votre date de trajet.

<% if(search_result.select_yourgo) { %> Choisissez votre aller <% } else if(search_result.backward) { %> Choisissez votre retour <% } else { %> Choisissez votre trajet <% } %>

<%- search_result.date %>
    <% _.each(search_result.forward_journeys, function(journey, journey_index) { %>
    • <%- journey.departure_hour %>  <%- journey.departure_station %>
    • <%- journey.arrival_hour %>  <%- journey.arrival_station %>
    <% if(journey.alert) { %> <% } %>
    <% if(journey.alert) { %> <% } %>
    Durée : <%- journey.duration%> - <% if(journey.transfers == 0){ %> direct <% } else if (journey.transfers == 1) {%> <%- journey.transfers %> changement <% } else { %> <%- journey.transfers %> changements <% } %>
      <% _.each(journey.legs, function(leg) { %>
    • <% if(leg.boat.belle_epoque) { %> <% } %> <% if(leg.boat.name) { %> <%- leg.boat.name %> : <% } %> <% _.each(leg.profiles, function(profile) { %> <% }) %>
    • <% }); %>
    <% if (!journey.is_unavailable) { %>
    <% if (journey.is_canceled) { %> <% } else { %> <% } %>
    <% } %>
    <% if (journey.is_canceled) { %>
    <% _.each(journey.messages, function(message) { %> <% if (message.content) { %>
    <%= message.content %>
    <% } %> <% }) %>
    <% } else { %>
    <% _.each(journey.legs, function(leg, leg_index) { %>
    <% if(leg_index != 0) { %> <%- leg.waiting_time %> min : changement de bateau <% } %> <%- leg.boat.name %>
      <% _.each(leg.services, function(service, service_index) { %> <% _.each(service.stops, function(stop, stop_index) { %> <% if(service_index == (leg.services.length - 1)) { %> <% if(stop_index == (service.stops.length - 1)) { %>
    • <%- leg.duration %> min <% if(leg.services.length != 1 || service.stops.length != 2) { %> <% } %>
    • <% } %> <% } %> <% if (service_index == (leg.services.length - 1) || stop_index != (service.stops.length - 1)) { %>
    • <%- stop.hour %>
      <%- stop.name %> <% if(stop.stop_on_request) { %> ( Arrêt sur demande ) <% } %>
    • <% } %> <% if(service_index == 0) { %> <% if(stop_index == 0) { %> <% _.each(service.messages, function(message) { %> <% if(message.content) { %>
    • <%= message.content %>
    • <% } %> <% }) %>
      • <% _.each(leg.profiles, function(profile) { %>
      • <% if(profile.class == 'class-RE') { %> <%- profile.name %> (réservation conseillée) <% } else { %> <%- profile.name %> <% } %>
      • <% }) %>
    • <% } %> <% } %> <% }) %> <% }) %>
      <% _.each(leg.profiles, function(profile) { %>
    • <% if(profile.class == 'class-RE') { %> <%- profile.name %> (réservation conseillée) <% } else { %> <%- profile.name %> <% } %>
    • <% }) %>
    <% }) %>
    <% if (journey.available_classes.length == 1) { %> <% if (journey.only_second) { %> <% } else { %> <% } %> <% } %> <% _.each(journey.legs, function(leg, leg_index) { %> <% if(leg.boat.belle_epoque) { %> <% } %> <% if(leg.boat.name) { %> <% } %> <% _.each(leg.profiles, function(profile) { %> <% }) %> <% _.each(leg.services, function(service) { %> <% if(leg.boat.belle_epoque) { %> <% } %> <% _.each(service.available_profiles, function(profile) { %> <% }) %> <% }) %> <% }) %> <% if(!search_result.select_yourgo) { %>
    <% _.each(journey.available_classes, function(available_class) { %>
    <% if (available_class == journey.class || journey.available_classes.length == 1) { %> <% } else { %> <% } %>
    <% }) %>
    <% _.each(journey.available_classes, function(available_class) { %>
    • - <% if (false) { %> <% } %> +
      CHF <% if (available_class == 1) { %> <%- journey.prices.price_first_adult %> <% } else { %> <%- journey.prices.price_second_adult %> <% } %>
    • - <% if (false) { %> <% } %> +
      CHF <% if (available_class == 1) { %> <%- journey.prices.price_first_demi %> <% } else { %> <%- journey.prices.price_second_demi %> <% } %>
    • - <% if (false) { %> <% } %> +
      CHF <% if (available_class == 1) { %> <%- journey.prices.price_first_child %> <% } else { %> <%- journey.prices.price_second_child %> <% } %>
    • Moins de 6 ans
      Gratuit
    <% }) %>
    Total
    (Incl TVA CGN)
    CHF 0.00
    0.00
    <% } %> <% if (journey.restoration) { %>
    <% if (journey.restoration_course_id) { %> Réservez gratuitement une table pour manger
    • <% if (false) { %> <% } %>
    • <% if (false) { %><% } %>
    • <% if (false) { %> <% } %>
    • <% if (false) { %> <% } %>
    <% } else { %> Il n’y a malheureusement plus de places disponibles à la réservation pour la restauration
    <% } %>
    <% } %> <% if(search_result.backward) { %>
    <% } else { %> <% if(!search_result.select_yourgo) { %>
    <% } else { %>
    <% } %> <% } %>
    <% } %>
  • <% }); %>