templates/modules/header/header_html.twig line 1

Open in your IDE?
  1. {% set p = app.request.query.get('page') > 1 ? '?page=' ~ app.request.query.get('page') : '' %}
  2. {# {% set protocol = app.request.server.get('REQUEST_SCHEME') ~ '://' %} #}
  3. {% set protocol = "https://" %}
  4. {% set host = app.request.server.get('HTTP_HOST') %}
  5. {% set canonical_url = canonical_url ?: app.request.pathInfo %}
  6. <!DOCTYPE html>
  7. <html lang="fr">
  8.     <head>
  9.         {# Preload web fonts to improve loading speed #}
  10.         {# quicksand #}
  11.         {# <link rel="preload" href="/assets/fonts/quicksand/quicksand-v7-latin-300.woff?font-display:optional" as="font" type="font/woff" crossorigin> #}
  12.         <link
  13.         rel="preload" href="/assets/fonts/quicksand/quicksand-v7-latin-300.woff2?font-display=optional" as="font" type="font/woff2" crossorigin> {# <link rel="preload" href="/assets/fonts/quicksand/quicksand-v7-latin-500.woff?font-display:optional" as="font" type="font/woff" crossorigin> #}
  14.         <link
  15.         rel="preload" href="/assets/fonts/quicksand/quicksand-v7-latin-500.woff2?font-display=optional" as="font" type="font/woff2" crossorigin>
  16.         {# <link rel="preload" href="/assets/fonts/quicksand/quicksand-v7-latin-700.woff?font-display:optional" as="font" type="font/woff" crossorigin> #}
  17.         <link
  18.         rel="preload" href="/assets/fonts/quicksand/quicksand-v7-latin-700.woff2?font-display=optional" as="font" type="font/woff2" crossorigin>
  19.         {# <link rel="preload" href="/assets/fonts/quicksand/quicksand-v7-latin-regular.woff?font-display:optional" as="font" type="font/woff" crossorigin> #}
  20.         <link rel="preload" href="/assets/fonts/quicksand/quicksand-v7-latin-regular.woff2?font-display=optional" as="font" type="font/woff2" crossorigin>
  21.         {# worksans #}
  22.         {# <link rel="preload" href="/assets/fonts/worksans/work-sans-v3-latin-700.woff?font-display:optional" as="font" type="font/woff" crossorigin> #}
  23.         <link
  24.         rel="preload" href="/assets/fonts/worksans/work-sans-v3-latin-700.woff2?font-display=optional" as="font" type="font/woff2" crossorigin> {# <link rel="preload" href="/assets/fonts/worksans/work-sans-v3-latin-regular.woff?font-display:optional" as="font" type="font/woff" crossorigin> #}
  25.         <link
  26.         rel="preload" href="/assets/fonts/worksans/work-sans-v3-latin-regular.woff2?font-display=optional" as="font" type="font/woff2" crossorigin>
  27.         {# preload svg #}
  28.         <link rel="preload" href="/assets/images/svg/arrowIcon_smallblue.svg" as="image" type="image/svg+xml"/>
  29.         <link rel="preload" href="{{ asset('css/jquery-ui.min.css') }}" as="style">
  30.         <link href="{{ asset('css/jquery-ui.min.css') }}" rel="stylesheet">
  31.         <link rel="preload" href="{{ asset('css/styles.min.css') }}" as="style">
  32.         <link href="{{ asset('css/styles.min.css') }}" rel="stylesheet">
  33.         <link rel="preload" href="{{ asset('css/custom.css') }}" as="style">
  34.         <link href="{{ asset('css/custom.css') }}" rel="stylesheet">
  35.         <link rel="preload" href="{{ asset('css/coccinet.css') }}" as="style">
  36.         <link href="{{ asset('css/coccinet.css') }}" rel="stylesheet">
  37.         <link href="https://unpkg.com/aos@2.3.1/dist/aos.css" rel="stylesheet">
  38.         <link rel="preconnect" href="https://fonts.googleapis.com">
  39.         <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  40.         <link href="https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100..900;1,100..900&display=swap" rel="stylesheet">
  41.         <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin>
  42.         <link
  43.         rel="preconnect" href="https://cdnjs.cloudflare.com" crossorigin>
  44.         {# <link rel="preload" href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" as="style">
  45.                                                 <link href="https://cdnjs.cloudflare.com/ajax/libs/jqueryui/1.12.1/jquery-ui.min.css" rel="stylesheet"> #}
  46.         <meta charset="utf-8"/>
  47.         <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"/>
  48.         <meta name="description" content="{{description_seo ?: seo_text.text}}"/>
  49.         <meta name="viewport" content="width=device-width,initial-scale=1">
  50.         <link rel="apple-touch-icon" sizes="57x57" href="{{ asset('images/favicon/apple-icon-57x57.png') }}">
  51.         <link rel="apple-touch-icon" sizes="60x60" href="{{ asset('images/favicon/apple-icon-60x60.png') }}">
  52.         <link rel="apple-touch-icon" sizes="72x72" href="{{ asset('images/favicon/apple-icon-72x72.png') }}">
  53.         <link rel="apple-touch-icon" sizes="76x76" href="{{ asset('images/favicon/apple-icon-76x76.png') }}">
  54.         <link rel="apple-touch-icon" sizes="114x114" href="{{ asset('images/favicon/apple-icon-114x114.png') }}">
  55.         <link rel="apple-touch-icon" sizes="120x120" href="{{ asset('images/favicon/apple-icon-120x120.png') }}">
  56.         <link rel="apple-touch-icon" sizes="144x144" href="{{ asset('images/favicon/apple-icon-144x144.png') }}">
  57.         <link rel="apple-touch-icon" sizes="152x152" href="{{ asset('images/favicon/apple-icon-152x152.png') }}">
  58.         <link rel="apple-touch-icon" sizes="180x180" href="{{ asset('images/favicon/apple-icon-180x180.png') }}">
  59.         <link rel="icon" type="image/png" sizes="192x192" href="{{ asset('images/favicon/android-icon-192x192.png') }}">
  60.         <link rel="icon" type="image/png" sizes="32x32" href="{{ asset('images/favicon/favicon-32x32.png') }}">
  61.         <link rel="icon" type="image/png" sizes="96x96" href="{{ asset('images/favicon/favicon-96x96.png') }}">
  62.         <link rel="icon" type="image/png" sizes="16x16" href="{{ asset('images/favicon/favicon-16x16.png') }}">
  63.         <link rel="manifest" href="{{ asset('images/favicon/manifest.json') }}">
  64.         <meta name="msapplication-TileColor" content="#ffffff">
  65.         <meta name="msapplication-TileImage" content="{{ asset('images/favicon/ms-icon-144x144.png') }}">
  66.         <meta name="theme-color" content="#ffffff">
  67.         {% if app.request.get('_route') == 'video' or app.request.get('_route') == 'video-pro' %}
  68.             <link href="https://vjs.zencdn.net/7.3.0/video-js.css" rel="stylesheet">
  69.             <script src="https://vjs.zencdn.net/7.3.0/video.js"></script>
  70.         {% endif %}
  71.         <title>{{ title_seo }}
  72.             | Annuaire Audition</title>
  73.         <link rel="canonical" href="{{protocol ~ host ~ canonical_url ~ p}}"/>
  74.         {% if link_prev %}
  75.             <link rel="prev" href="{{link_prev}}">
  76.         {% endif %}
  77.         {% if link_next %}
  78.             <link rel="next" href="{{link_next}}">
  79.         {% endif %}
  80.         <script type="text/javascript">
  81.             window.dataLayer = window.dataLayer || [];
  82.         </script>
  83.         {% if dataLayerCenters %}
  84.             <script type="text/javascript">
  85.                 window.dataLayer.push({
  86.           event: 'promotionView',
  87.           ecommerce: {
  88.           promoView: {
  89.           promotions: [{% if creative == 'page-reseau' %}{% for center in dataLayerCenters %}{
  90.           id: '{{ center.id }}',
  91.           name: '{{ center.corporateName }}',
  92.           creative: '{{ creative }}',
  93.           position: '{{ loop.index }}'
  94.           }
  95.           {% if not loop.last %},{% endif %}{% endfor %}
  96.           {% elseif creative == "fiche-audioprothesiste" %}
  97.           {% for center in dataLayerCenters.centers %}
  98.           {
  99.           id: '{{ center.center.id }}',
  100.           name: '{{ center.center.corporateName }}',
  101.           creative: '{{ creative }}',
  102.           position: '{{ loop.index }}'
  103.           }
  104.           {% if not loop.last %},{% endif %}{% endfor %}
  105.           {% else %}
  106.           {% for center in dataLayerCenters %}
  107.           {
  108.           id: '{{ center.center.id }}',
  109.           name: '{{ center.center.corporateName }}',
  110.           creative: '{{ creative }}',
  111.           position: '{{ loop.index }}'
  112.           }
  113.           {% if not loop.last %},{% endif %}{% endfor %}{% endif %}]
  114.           }
  115.           }
  116.           });
  117.             </script>
  118.         {% endif %}
  119.         <!-- Google Tag Manager -->
  120.         <script>
  121.             (function (w, d, s, l, i) {
  122. w[l] = w[l] || [];
  123. w[l].push({'gtm.start': new Date().getTime(), event: 'gtm.js'});
  124. var f = d.getElementsByTagName(s)[0],
  125. j = d.createElement(s),
  126. dl = l != 'dataLayer' ? '&l=' + l : '';
  127. j.async = true;
  128. j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl;
  129. f.parentNode.insertBefore(j, f);
  130. })(window, document, 'script', 'dataLayer', 'GTM-PVPZL8M');
  131.         </script>
  132.         <!-- End Google Tag Manager -->
  133.     </head>
  134. </html>