templates/app/base.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <html lang="fr">
  3. <head>
  4.     {% block tags %}
  5.         {% if include_tags is defined and include_tags == 1 %}
  6.             <script src="https://cdnjs.cloudflare.com/ajax/libs/tarteaucitronjs/1.17.0/tarteaucitron.min.js" integrity="sha512-QI/GPeMm6lBS4t99oAdtzbzA+NcSESmTEi1Hz1peoJwFRyNiLsWMoPirawxzMJ+H7C00rc+NWM6a7/znoMwBaA==" crossorigin="anonymous" referrerpolicy="no-referrer"></script>
  7. {#            <script>#}
  8. {#                ppms.cm.api(#}
  9. {#                    "setComplianceSettings",#}
  10. {#                    {#}
  11. {#                        consents: {#}
  12. {#                            analytics: {#}
  13. {#                                status: 1,#}
  14. {#                            },#}
  15. {#                        },#}
  16. {#                    },#}
  17. {#                    console.log,#}
  18. {#                    console.error#}
  19. {#                );#}
  20. {#            </script>#}
  21.             {{ encore_entry_script_tags('tarteaucitron') }}
  22.             <noscript><img height="1" width="1" style="display:none"
  23.                     src="https://www.facebook.com/tr?id=5059749354067078&ev=PageView&noscript=1" /></noscript>
  24.         {% endif %}
  25.     {% endblock %}
  26.     <meta charset="UTF-8">
  27.     <meta name="viewport" content="width=device-width, initial-scale=1">
  28.     <title>{% block title %}Haribo Pro {% endblock %}</title>
  29.     <link rel="shortcut icon"
  30.         href="https://dev.haribopro.eklosion.fr/uploads/domain/domain_favicon/favicon-16x16-1.png">
  31.     {% block stylesheets %}
  32.     <!-- Load css files in public/build -->
  33.     {{ encore_entry_link_tags('generic')}}
  34.     {{ encore_entry_link_tags('app')}}
  35.     {% endblock %}
  36.     <link rel="stylesheet"
  37.         href="https://cdnjs.cloudflare.com/ajax/libs/bootstrap-select/1.13.1/css/bootstrap-select.css" />
  38. </head>
  39. <body>
  40. <script type="text/javascript">
  41.     (function(window, document, dataLayerName, id) {
  42.         window[dataLayerName]=window[dataLayerName]||[],window[dataLayerName].push({start:(new Date).getTime(),event:"stg.start"});var scripts=document.getElementsByTagName('script')[0],tags=document.createElement('script');
  43.         function stgCreateCookie(a,b,c){var d="";if(c){var e=new Date;e.setTime(e.getTime()+24*c*60*60*1e3),d="; expires="+e.toUTCString();f="; SameSite=Strict"}document.cookie=a+"="+b+d+f+"; path=/"}
  44.         var isStgDebug=(window.location.href.match("stg_debug")||document.cookie.match("stg_debug"))&&!window.location.href.match("stg_disable_debug");stgCreateCookie("stg_debug",isStgDebug?1:"",isStgDebug?14:-1);
  45.         var qP=[];dataLayerName!=="dataLayer"&&qP.push("data_layer_name="+dataLayerName),isStgDebug&&qP.push("stg_debug");var qPString=qP.length>0?("?"+qP.join("&")):"";
  46.         tags.async=!0,tags.src="https://haribo.containers.piwik.pro/"+id+".js"+qPString,scripts.parentNode.insertBefore(tags,scripts);
  47.         !function(a,n,i){a[n]=a[n]||{};for(var c=0;c<i.length;c++)!function(i){a[n][i]=a[n][i]||{},a[n][i].api=a[n][i].api||function(){var a=[].slice.call(arguments,0);"string"==typeof a[0]&&window[dataLayerName].push({event:n+"."+i+":"+a[0],parameters:[].slice.call(arguments,1)})}}(i[c])}(window,"ppms",["tm","cm"]);
  48.     })(window, document, 'dataLayer', 'cbfb4ddd-efbe-46de-b517-59e20797cd06');
  49. </script>
  50.     {% block navbar %}
  51.     {% embed 'partials/navbar.html.twig' with {'isModalConnection': true} %}
  52.     {% block login_modal_content %}
  53.     {% embed 'security/partials/login/form.html.twig' %}
  54.     {% block error %}{% endblock %}
  55.     {% endembed %}
  56.     {% endblock %}
  57.     {% block login_modal_title %}{% endblock %}
  58.     {% block login_modal_footer %}{% endblock %}
  59.     {% endembed %}
  60.     {% endblock %}
  61.     {% for message in app.flashes('success') %}
  62.     <br><br>
  63.     <div class="container mb-3">
  64.         <div class="alert alert-success alert-dismissible fade show mb-0">
  65.             {{ message }}
  66.             <button type="button" class="close" data-bs-dismiss="alert" aria-label="Close">
  67.                 <span aria-hidden="true">&times;</span>
  68.             </button>
  69.         </div>
  70.     </div>
  71.     {% endfor %}
  72.     <!-- Begin page content -->
  73.     <main>{% block body %}{% endblock %}</main>
  74.     {% block footer %} {% include 'partials/footer.html.twig' %}{% endblock %}
  75.     {% block javascripts %}
  76.     <!-- Load js files in public/build -->
  77.     {{ encore_entry_script_tags('generic') }}
  78.     {% if app.user %}
  79.     {{ encore_entry_script_tags('cart') }}
  80.     {% endif %}
  81.     {% endblock %}
  82. </body>
  83. </html>