themes/BootstrapTheme/SyliusShopBundle/views/layout.html.twig line 127

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="{{ app.request.locale|slice(0, 2) }}">
  3. <head>
  4.     <!-- Google Tag Manager -->
  5.     <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  6.           new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  7.         j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  8.         'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  9.       })(window,document,'script','dataLayer','GTM-WWHDNWT');</script>
  10.     <!-- End Google Tag Manager -->
  11.     <meta charset="utf-8">
  12.     <meta http-equiv="X-UA-Compatible" content="IE=edge">
  13.     <meta name="description" content="{{ sylius.channel.description}}">
  14.     <title>{% block title %}{% if taxon is defined and taxon.translation.title is not null %}{{ taxon.translation.title }}
  15.             {% else %}{{ sylius.channel.name }}{% endif %}{% endblock %}</title>
  16.     <meta content="width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no" name="viewport">
  17.     <!--link href="https://allfont.net/allfont.css?fonts=franklin-gothic-medium-cond" rel="stylesheet" type="text/css" charset="utf-8"/-->
  18.     <meta name="google-site-verification" content="rl9mbePwhmHwLGNeIjxucoYtocTVurzc-H0sbdrkWn0" />
  19.     {% block metatags %}
  20.     {% endblock %}
  21.     {% block stylesheets %}
  22.         {{ sylius_template_event('sylius.shop.layout.stylesheets') }}
  23.     {% endblock %}
  24.     {{ sylius_template_event('sylius.shop.layout.head') }}
  25.     <!-- Google tag (gtag.js) -->
  26.     <script async src="https://www.googletagmanager.com/gtag/js?id=AW-11379533080">
  27.     </script>
  28.     <script>
  29.         window.dataLayer = window.dataLayer || [];
  30.         function gtag(){dataLayer.push(arguments);}
  31.         gtag('js', new Date());
  32.         gtag('consent', 'default', {
  33.             'ad_storage': 'denied',
  34.             'ad_user_data': 'denied',
  35.             'ad_personalization': 'denied',
  36.             'analytics_storage': 'denied'
  37.         });
  38.         gtag('config', 'AW-11379533080');
  39.         var consentPreferences = {};
  40.         {% if chcookieconsent_isCategoryAllowedByUser('analytics') == true %}
  41.         consentPreferences['analytics_storage'] = 'granted';
  42.         {% endif %}
  43.         {% if chcookieconsent_isCategoryAllowedByUser('tracking') == true %}
  44.         consentPreferences['ad_storage'] = 'granted';
  45.         {% endif %}
  46.         {% if chcookieconsent_isCategoryAllowedByUser('marketing') == true %}
  47.         consentPreferences['ad_user_data'] = 'granted';
  48.         {% endif %}
  49.         {% if chcookieconsent_isCategoryAllowedByUser('social_media') == true %}
  50.         consentPreferences['ad_personalization'] = 'granted';
  51.         {% endif %}
  52.         // Si l'objet contient des consentements, les envoyer avec gtag
  53.         if (Object.keys(consentPreferences).length > 0) {
  54.             gtag('consent', 'update', consentPreferences);
  55.         }
  56.     </script>
  57.     <script>
  58.     var _paq = window._paq = window._paq || [];
  59.     /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
  60.     _paq.push(['trackPageView']);
  61.     _paq.push(['enableLinkTracking']);
  62.     (function() {
  63.     var u="//mat.kikas.fr/";
  64.     _paq.push(['setTrackerUrl', u+'matomo.php']);
  65.     _paq.push(['setSiteId', '4']);
  66.     var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
  67.     g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
  68.     })();
  69.     </script>
  70.     <!-- End Matomo Code -->
  71. </head>
  72. <body class="body-{{app.request.attributes.get('_route')}}">
  73. <!-- Google Tag Manager (noscript) -->
  74. <noscript><iframe src="https://www.googletagmanager.com/ns.html?id=GTM-WWHDNWT"
  75.                   height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
  76. <!-- End Google Tag Manager (noscript) -->
  77.     {{ sylius_template_event('sylius.shop.layout.before_body') }}
  78.     <section class="big-wrapper">
  79.         {% block top %}
  80.         {% endblock %}
  81.         {% block header %}
  82.              <div id="modalCookies2" tabindex="-1" >
  83.                 {% include "@CHCookieConsent/cookie_consent_styling.html.twig" %}
  84.                 {{ render_esi(path('ch_cookie_consent.show_if_cookie_consent_not_set', { 'locale' : sylius.localeCode })) }}
  85.         </div>
  86.             <header class="header-body">
  87.             {{ sylius_template_event('sylius.shop.layout.header') }}
  88.             </header>
  89.             {#  --- BEGIN POPUP ADMINISTRABLE ---  #}
  90.             {% set popups = app_get_current_page_popup(app.request.get('_route'), app.request.attributes.get('_route_params')) %}
  91.             {% set existPopup = false %}
  92.             {% for popup in popups %}
  93.                 {% set existPopup = true %}
  94.                 {% include '@SyliusShop/_popup.html.twig' with { popup: popup } %}
  95.             {% endfor %}
  96.             {% if existPopup %}
  97.                 {{ encore_entry_script_tags('popup', null, 'bootstrapTheme') }}
  98.             {% endif %}
  99.             {#  --- END POPUP ADMINISTRABLE  ---  #}
  100.         {% endblock %}
  101.         <div class="main-content page-content">
  102.             <div class="container p-lg-0 my-0">{% include '@SyliusShop/_flashes.html.twig' %}</div>
  103.             {{ sylius_template_event('sylius.shop.layout.before_content') }}
  104.             {% block content %}
  105.             {% endblock %}
  106.             {{ sylius_template_event('sylius.shop.layout.after_content') }}
  107.         </div>
  108.         {% block footer %}
  109.             {% include '@SyliusShop/_footer.html.twig' %}
  110.         {% endblock %}
  111.         {% block javascripts %}
  112.             {{ sylius_template_event('sylius.shop.layout.javascripts') }}
  113.         {% endblock %}
  114.         {{ sylius_template_event('sylius.shop.layout.after_body') }}
  115.         <div class="loading-overlay" data-js-loading-overlay>
  116.             <div class="spinner-border" role="status">
  117.                 <span class="sr-only">Loading...</span>
  118.             </div>
  119.         </div>
  120.     </section>
  121. <div class="menu-overlay"></div>
  122. <div class="goToTop"><img src="{{ asset('images/top_go.png')}}" alt="" /></div>
  123. </body>
  124. </html>