templates/pages/widget/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="{{ app.request.locale }}">
  3. <head>
  4. <title></title>
  5. {% include 'includes/common/head.html.twig' %}
  6. <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">
  7. <link rel="stylesheet" href="{{ asset('css/' ~ network_id ~ '/widget-layout.css') }}">
  8. </head>
  9. <body id="widget-content">
  10. <div class="container">
  11. <header class="header">
  12. <div class="row row-with-vspace">
  13. <div class="col-md-6 site-title">
  14. <h1>
  15. {{ 'demo.widget.title' | trans }}
  16. </h1>
  17. <div class="site-description">
  18. <small>
  19. {{ 'demo.widget.description' | trans }}
  20. </small>
  21. </div>
  22. </div>
  23. </div>
  24. </header>
  25. <div class="content">
  26. <div class="content-c1">
  27. <aside class="widget sidebar-left">
  28. <h2>{{ 'demo.widget.menu' | trans }}</h2>
  29. {% set currentPath = app.request.requestUri %}
  30. <ul class="nav nav-pills">
  31. {% set path = path('widget.page.index', {'product':'place-journey'}) %}
  32. <li>
  33. {% set class = '' %}
  34. {% if path == currentPath %}
  35. {% set class = 'active' %}
  36. {% set title = 'widget.products.journey_embedded' | trans %}
  37. {% endif %}
  38. <a class="nav-link {{ class }}" href="{{ path }}">
  39. {{ 'widget.products.journey_embedded' | trans }}
  40. </a>
  41. </li>
  42. {% set path = path('widget.page.index', {'product':'place-journey-map'}) %}
  43. <li>
  44. {% set class = '' %}
  45. {% if path == currentPath %}
  46. {% set class = 'active' %}
  47. {% set title = 'widget.products.journey_map_embedded' | trans %}
  48. {% endif %}
  49. <a class="nav-link {{ class }}" href="{{ path }}">
  50. {{ 'widget.products.journey_map_embedded' | trans }}
  51. </a>
  52. </li>
  53. {% set path = path('widget.page.index', {'product':'schedule'}) %}
  54. <li>
  55. {% set class = '' %}
  56. {% if path == currentPath %}
  57. {% set class = 'active' %}
  58. {% set title = 'widget.products.schedule_embedded' | trans %}
  59. {% endif %}
  60. <a class="nav-link {{ class }}" href="{{ path }}">
  61. {{ 'widget.products.schedule_embedded' | trans }}
  62. </a>
  63. </li>
  64. {% set path = path('widget.page.index', {'product':'schedule-map'}) %}
  65. <li>
  66. {% set class = '' %}
  67. {% if path == currentPath %}
  68. {% set class = 'active' %}
  69. {% set title = 'widget.products.schedule_map_embedded' | trans %}
  70. {% endif %}
  71. <a class="nav-link {{ class }}" href="{{ path }}">
  72. {{ 'widget.products.schedule_map_embedded' | trans }}
  73. </a>
  74. </li>
  75. {% set path = path('widget.page.index', {'product':'place', 'redirection': 'true', 'internal': 'true', 'target': app.request.locale ~ '/widget' }) %}
  76. <li>
  77. {% set class = '' %}
  78. {% if path == currentPath %}
  79. {% set class = 'active' %}
  80. {% set title = 'widget.products.journey_redirection_internal_home' | trans %}
  81. {% endif %}
  82. <a class="nav-link {{ class }}" href="{{ path }}">
  83. {{ 'widget.products.journey_redirection_internal_home' | trans }}
  84. </a>
  85. </li>
  86. {% set path = path('widget.page.index', {'product':'place-journey', 'redirection': 'false', 'internal': 'true'}) %}
  87. <li>
  88. {% set class = '' %}
  89. {% if path == currentPath %}
  90. {% set class = 'active' %}
  91. {% set title = 'widget.products.journey_redirection_internal_target' | trans %}
  92. {% endif %}
  93. <a class="nav-link {{ class }}" href="{{ path }}">
  94. {{ 'widget.products.journey_redirection_internal_target' | trans }}
  95. </a>
  96. </li>
  97. {% set path = path('widget.page.index', {'product':'place', 'redirection': 'true', 'internal': 'true', 'partner': 'true', 'target': app.request.locale ~ '/widget' }) %}
  98. <li>
  99. {% set class = '' %}
  100. {% if path == currentPath %}
  101. {% set class = 'active' %}
  102. {% set title = 'widget.products.journey_redirection_partner_home' | trans %}
  103. {% endif %}
  104. <a class="nav-link {{ class }}" href="{{ path }}">
  105. {{ 'widget.products.journey_redirection_partner_home' | trans }}
  106. </a>
  107. </li>
  108. {% set path = path('widget.page.index', {'product':'place-journey-map', 'redirection': 'false', 'internal': 'true'}) %}
  109. <li>
  110. {% set class = '' %}
  111. {% if path == currentPath %}
  112. {% set class = 'active' %}
  113. {% set title = 'widget.products.journey_redirection_partner_target' | trans %}
  114. {% endif %}
  115. <a class="nav-link {{ class }}" href="{{ path }}">
  116. {{ 'widget.products.journey_redirection_partner_target' | trans }}
  117. </a>
  118. </li>
  119. {% set path = path('widget.page.index', {'product':'place', 'redirection': 'true', 'internal': 'false'}) %}
  120. <li>
  121. {% set class = '' %}
  122. {% if path == currentPath %}
  123. {% set class = 'active' %}
  124. {% set title = 'widget.products.journey_redirection_external' | trans %}
  125. {% endif %}
  126. <a class="nav-link {{ class }}" href="{{ path }}">
  127. {{ 'widget.products.journey_redirection_external' | trans }}
  128. </a>
  129. </li>
  130. {% set path = path('widget.page.index', {'product':'schedule', 'redirection': 'true', 'internal': 'true', 'target': app.request.locale ~ '/widget'}) %}
  131. <li>
  132. {% set class = '' %}
  133. {% if path == currentPath %}
  134. {% set class = 'active' %}
  135. {% set title = 'widget.products.schedule_redirection_internal_home' | trans %}
  136. {% endif %}
  137. <a class="nav-link {{ class }}" href="{{ path }}">
  138. {{ 'widget.products.schedule_redirection_internal_home' | trans }}
  139. </a>
  140. </li>
  141. {% set path = path('widget.page.index', {'product':'schedule', 'redirection': 'false', 'internal': 'true'}) %}
  142. <li>
  143. {% set class = '' %}
  144. {% if path == currentPath %}
  145. {% set class = 'active' %}
  146. {% set title = 'widget.products.schedule_redirection_internal_target' | trans %}
  147. {% endif %}
  148. <a class="nav-link {{ class }}" href="{{ path }}">
  149. {{ 'widget.products.schedule_redirection_internal_target' | trans }}
  150. </a>
  151. </li>
  152. {% set path = path('widget.page.index', {'product':'schedule', 'redirection': 'true', 'internal': 'true', 'partner': 'true', 'target': app.request.locale ~ '/widget'}) %}
  153. <li>
  154. {% set class = '' %}
  155. {% if path == currentPath %}
  156. {% set class = 'active' %}
  157. {% set title = 'widget.products.schedule_redirection_internal_home' | trans %}
  158. {% endif %}
  159. <a class="nav-link {{ class }}" href="{{ path }}">
  160. {{ 'widget.products.schedule_redirection_internal_home' | trans }}
  161. </a>
  162. </li>
  163. {% set path = path('widget.page.index', {'product':'schedule-map', 'redirection': 'false', 'internal': 'true'}) %}
  164. <li>
  165. {% set class = '' %}
  166. {% if path == currentPath %}
  167. {% set class = 'active' %}
  168. {% set title = 'widget.products.schedule_redirection_partner_target' | trans %}
  169. {% endif %}
  170. <a class="nav-link {{ class }}" href="{{ path }}">
  171. {{ 'widget.products.schedule_redirection_partner_target' | trans }}
  172. </a>
  173. </li>
  174. {% set path = path('widget.page.index', {'product':'schedule', 'redirection': 'true'}) %}
  175. <li>
  176. {% set class = '' %}
  177. {% if path == currentPath %}
  178. {% set class = 'active' %}
  179. {% set title = 'widget.products.schedule_redirection_external' | trans %}
  180. {% endif %}
  181. <a class="nav-link {{ class }}" href="{{ path }}">
  182. {{ 'widget.products.schedule_redirection_external' | trans }}
  183. </a>
  184. </li>
  185. {% set path = path('widget.page.index', {'product':'traffic'}) %}
  186. <li>
  187. {% set class = '' %}
  188. {% if path == currentPath %}
  189. {% set class = 'active' %}
  190. {% set title = 'widget.products.traffic_redirection_embedded' | trans %}
  191. {% endif %}
  192. <a class="nav-link {{ class }}" href="{{ path }}">
  193. {{ 'widget.products.traffic_redirection_embedded' | trans }}
  194. </a>
  195. </li>
  196. {% set path = path('widget.page.index', {'product':'traffic', 'fullList': 'true'}) %}
  197. <li>
  198. {% set class = '' %}
  199. {% if path == currentPath %}
  200. {% set class = 'active' %}
  201. {% set title = 'widget.products.traffic_redirection_embedded_full' | trans %}
  202. {% endif %}
  203. <a class="nav-link {{ class }}" href="{{ path }}">
  204. {{ 'widget.products.traffic_redirection_embedded_full' | trans }}
  205. </a>
  206. </li>
  207. {% set path = path('widget.page.index', {'product':'full'}) %}
  208. <li>
  209. {% set class = '' %}
  210. {% if path == currentPath %}
  211. {% set class = 'active' %}
  212. {% set title = 'widget.products.full' | trans %}
  213. {% endif %}
  214. <a class="nav-link {{ class }}" href="{{ path }}">
  215. {{ 'widget.products.full' | trans }}
  216. </a>
  217. </li>
  218. {% set path = path('widget.page.index', {'product':'full', 'except': 'traffic'}) %}
  219. <li>
  220. {% set class = '' %}
  221. {% if path == currentPath %}
  222. {% set class = 'active' %}
  223. {% set title = 'widget.products.full_except_traffic' | trans %}
  224. {% endif %}
  225. <a class="nav-link {{ class }}" href="{{ path }}">
  226. {{ 'widget.products.full_except_traffic' | trans }}
  227. </a>
  228. </li>
  229. {% set path = path('widget.page.index', {'product':'full', 'except': 'traffic', 'redirection': 'true', 'internal': 'false', 'target': app.request.locale ~ '/widget'}) %}
  230. <li>
  231. {% set class = '' %}
  232. {% if path == currentPath %}
  233. {% set class = 'active' %}
  234. {% set title = 'widget.products.full_except_traffic_redirection_external' | trans %}
  235. {% endif %}
  236. <a class="nav-link {{ class }}" href="{{ path }}">
  237. {{ 'widget.products.full_except_traffic_redirection_external' | trans }}
  238. </a>
  239. </li>
  240. {% set path = path('widgetmultiredirection') %}
  241. <li>
  242. {% set class = '' %}
  243. {% if path == currentPath %}
  244. {% set class = 'active' %}
  245. {% set title = 'widget.products.full_split_redirection' | trans %}
  246. {% endif %}
  247. <a class="nav-link {{ class }}" href="{{ path }}">
  248. {{ 'widget.products.full_split_redirection' | trans }}
  249. </a>
  250. </li>
  251. {% set path = path('widget.test.booking.securebikepark') %}
  252. <li>
  253. {% set class = '' %}
  254. {% if path == currentPath %}
  255. {% set class = 'active' %}
  256. {% set title = 'widget.products.booking_securebikepark' | trans %}
  257. {% endif %}
  258. <a class="nav-link {{ class }}" href="{{ path }}">
  259. {{ 'widget.products.booking_securebikepark' | trans }}
  260. </a>
  261. </li>
  262. {% set path = path('widget.page.index', {'product':'journey-booking'}) %}
  263. <li>
  264. {% set class = '' %}
  265. {% if path == currentPath %}
  266. {% set class = 'active' %}
  267. {% set title = 'widget.products.journey_booking' | trans %}
  268. {% endif %}
  269. <a class="nav-link {{ class }}" href="{{ path }}">
  270. {{ 'widget.products.journey_booking' | trans }}
  271. </a>
  272. </li>
  273. </ul>
  274. </aside>
  275. <main class="main" role="main" tabindex="-1">
  276. <header>
  277. <h1>{% if title is defined %}{{ title }}{% endif %}</h1>
  278. </header>
  279. {% block scripts %}{% endblock %}
  280. {% block content %}{% endblock %}
  281. </main>
  282. </div>
  283. </div>
  284. </div>
  285. </body>
  286. </html>