templates/includes/common/default-nav-portal-off.html.twig line 1

Open in your IDE?
  1. <div class="is-Menu-Col is-col-xs-12 is-col-sm-4 is-col-md-3 is-col-lg-3">
  2. <p class="is-Menu-H1"><strong>{{ 'nav.menu1_title'|trans }}</strong></p>
  3. <ul class="is-Menu-Nav">
  4. {% if ticketing_module is defined and ticketing_module == true %}
  5. <li class="is-Menu-Nav-Item">
  6. <a href="{% if external_ticketing_url is defined and external_ticketing_url and app.request.locale in external_ticketing_url_list|keys %} {{ external_ticketing_url_list[app.request.locale] }}{% else %}{{ ticketing_web_url }}{% endif %}" class="is-Menu-Nav-Link">
  7. {{ 'ticketing.ticketing'|trans }}
  8. </a>
  9. </li>
  10. {% endif %}
  11. <li class="is-Menu-Nav-Item">
  12. <a class="is-Menu-Nav-Link" href="{{ path('homepage') }}" onclick="$(document).trigger(TrackingManager.event.track, {event: 'home'});">
  13. {{ 'nav.home'|trans }}
  14. </a>
  15. </li>
  16. {% if posts is defined and posts is not empty %}
  17. <li class="is-Menu-Nav-Item">
  18. <a class="is-Menu-Nav-Link" href="{{ path('news') }}" onclick="$(document).trigger(TrackingManager.event.track, {event: 'news'});">
  19. {{ 'nav.news'|trans }}
  20. </a>
  21. </li>
  22. {% endif %}
  23. {% if menuPages is defined and menuPages is not empty %}
  24. {% for page in menuPages %}
  25. <li class="is-Menu-Nav-Item">
  26. <a class="is-Menu-Nav-Link" href="{{ path('page', {'id': page.id}) }}" onclick="$(document).trigger(TrackingManager.event.track, {event: 'burger', properties: {title: '{{ page.linkLabel | escape }}'}})">
  27. {{ page.linkLabel }}
  28. </a>
  29. </li>
  30. {% endfor %}
  31. {% endif %}
  32. </ul>
  33. </div>
  34. <div class="is-Menu-Col is-col-xs-12 is-col-sm-4 is-col-md-3 is-col-lg-3">
  35. <p class="is-Menu-H1"><strong>{{ 'nav.menu2_title'|trans }}</strong></p>
  36. <ul class="is-Menu-Nav">
  37. <li class="is-Menu-Nav-Item">
  38. <a class="is-Menu-Nav-Link" href="{% if external_contact_url is defined and external_contact_url is not empty %} {{ external_contact_url }} {% else %} {{ path('contact') }} {% endif %}" onclick="$(document).trigger(TrackingManager.event.track, {event: 'contact'});">
  39. {{ 'nav.contact'|trans }}
  40. </a>
  41. </li>
  42. {% if footerPages is defined and footerPages is not empty %}
  43. {% for page in footerPages %}
  44. <li class="is-Menu-Nav-Item">
  45. <a class="is-Menu-Nav-Link" href="{{ path('page', {'id': page.id}) }}" onclick="$(document).trigger(TrackingManager.event.track, {event: 'burger', properties: {title: '{{ page.linkLabel | escape }}'}})">
  46. {{ page.linkLabel }}
  47. </a>
  48. </li>
  49. {% endfor %}
  50. {% endif %}
  51. {% if sim_module %}
  52. <li class="is-Menu-Nav-Item">
  53. <a class="is-Menu-Nav-Link" onclick="$(document).trigger(TrackingManager.event.track, {event: 'plan'});" href="{{ path('sitemap') }}">
  54. {{ 'nav.sitemap' | trans }}
  55. </a>
  56. </li>
  57. <li class="is-Menu-Nav-Item">
  58. <a class="is-Menu-Nav-Link" href="{{ path('widget.form') }}">
  59. {{ 'nav.cobranding' | trans }}
  60. </a>
  61. </li>
  62. {% endif %}
  63. </ul>
  64. </div>
  65. <div class="is-Menu-Col is-col-xs-12 is-col-sm-4 is-col-md-3 is-col-lg-3">
  66. <p class="is-Menu-H1"><strong>{{ 'nav.menu3_title'|trans }}</strong></p>
  67. <ul class="is-Menu-Nav">
  68. <li class="is-Menu-Nav-Item">
  69. <a class="is-Menu-Nav-Link" href="{{ path('homepage') }}" onclick="$(document).trigger(TrackingManager.event.track, {event: 'home'});">
  70. {{ 'widgets_tabs.itinerary'|trans }}
  71. </a>
  72. </li>
  73. <li class="is-Menu-Nav-Item">
  74. <a class="is-Menu-Nav-Link" href="{{ path('schedule') }}" onclick="$(document).trigger(TrackingManager.event.track, {event: 'home'});">
  75. {{ 'widgets_tabs.schedules'|trans }}
  76. </a>
  77. </li>
  78. <li class="is-Menu-Nav-Item">
  79. <a class="is-Menu-Nav-Link" href="{{ path('traffic') }}" onclick="$(document).trigger(TrackingManager.event.track, {event: 'home'});">
  80. {{ 'widgets_tabs.traffic_infos'|trans }}
  81. </a>
  82. </li>
  83. </ul>
  84. </div>
  85. <div class="is-Menu-Col is-Menu-Col_Additional is-col-xs-12 is-col-sm-12 is-col-md-3 is-col-lg-3">
  86. <div class="is-row">
  87. {% set prevAdditionnalCols = 0 %}
  88. {% if languages is defined and languages is not empty and languages|length > 1 %}
  89. <div class="is-col-xs-12 is-col-sm-4 is-col-md-12">
  90. {% include 'includes/common/lang-switch.html.twig' %}
  91. </div>
  92. {% set prevAdditionnalCols = prevAdditionnalCols + 1 %}
  93. {% endif %}
  94. {% if display_social_networks is defined and display_social_networks %}
  95. <div class="is-col-xs-12 is-col-sm-4 is-col-md-12">
  96. {% include 'includes/common/social-networks.html.twig' %}
  97. {% if prevAdditionnalCols == 2 %}
  98. <div class="is-Menu-Col_Additional-Custom">
  99. {% include 'includes/custom/' ~ (network_id is defined ? network_id : '') ~'/default-nav-additional.html.twig' ignore missing %}
  100. </div>
  101. {% endif %}
  102. </div>
  103. {% set prevAdditionnalCols = prevAdditionnalCols + 1 %}
  104. {% endif %}
  105. {% if display_apps_download is defined and display_apps_download %}
  106. <div class="is-col-xs-12 is-col-sm-4 is-col-md-12">
  107. {% include 'includes/common/apps-download.html.twig' %}
  108. </div>
  109. {% set prevAdditionnalCols = prevAdditionnalCols + 1 %}
  110. {% endif %}
  111. {% if prevAdditionnalCols < 3 %}
  112. <div class="is-Menu-Col_Additional-Custom is-col-xs-12 is-col-sm-4 is-col-md-12">
  113. {% include 'includes/custom/' ~ (network_id is defined ? network_id : '') ~'/default-nav-additional.html.twig' ignore missing %}
  114. </div>
  115. {% endif %}
  116. </div>
  117. </div>