templates/layout.html.twig line 1

Open in your IDE?
  1. <!DOCTYPE html>
  2. <HTML>
  3.     <head>
  4.         {{ encore_entry_link_tags('app') }}
  5.         <meta name="viewport" content="width=device-width, initial-scale=1.0">
  6.         {% block metaTags %}
  7.             {% set page = getPage(app.request.attributes.get("_controller")) %}
  8.             <meta name="description" content="{{ page ? page.metaDescription : "RBBE" }}">
  9.             <title>{{ page ? page.metaTitle : "RBBE" }}</title>
  10.         {% endblock %}
  11.         <link rel="icon" href="{{ asset('assets/img/logo.png') }}" />
  12.         <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.7.2/css/all.css"
  13.               integrity="sha384-fnmOCqbTlWIlj8LyTjo7mOUStjsKC4pOpQbqyi7RrhN7udi9RwhKkMHpvLbHG9Sr" crossorigin="anonymous">
  14.         <script src="https://kit.fontawesome.com/0878a33904.js" crossorigin="anonymous"></script>
  15.         <!-- Global site tag (gtag.js) - Google Analytics -->
  16.         {% block stylesheets %}
  17.         {% endblock %}
  18.         <script src="https://www.google.com/recaptcha/api.js" async defer></script>
  19.         <!-- Global site tag (gtag.js) - Google Analytics -->
  20.         <script async src="https://www.googletagmanager.com/gtag/js?id=G-1TZ99EMT7V"></script>
  21.         <script>
  22.             window.dataLayer = window.dataLayer || [];
  23.             function gtag() {
  24.                 dataLayer.push(arguments);
  25.             }
  26.             gtag('js', new Date());
  27.             gtag('config', 'G-1TZ99EMT7V');
  28.         </script>
  29.     </head>
  30.     <body {% block body_tag %}{% endblock %}>
  31.         <div class="wrapper">
  32.             {% block flash %}
  33.                 {% for label, messages in app.flashes %}
  34.                     {% for key, message in messages %}
  35.                         {{ message|raw }}
  36.                     {% endfor %}
  37.                 {% endfor %}
  38.             {% endblock %}
  39.             {% block body %}
  40.             {% endblock %}
  41.             {% block footer %}
  42.                 {% include "front/footer.html.twig" %}
  43.             {% endblock %}
  44.         </div>
  45.         {{ encore_entry_script_tags('app') }}
  46.         <script src="https://unpkg.com/aos@next/dist/aos.js"></script>
  47.         <script>
  48.             AOS.init({
  49.                 once: true,
  50.             });
  51.         </script>
  52.         <script type="text/javascript" src="//www.freeprivacypolicy.com/public/cookie-consent/3.1.0/cookie-consent.js"></script>
  53.         <script type="text/javascript">
  54.             document.addEventListener('DOMContentLoaded', function () {
  55.                 cookieconsent.run({
  56.                     "notice_banner_type": "simple",
  57.                     "consent_type": "implied",
  58.                     "palette": "light",
  59.                     "language": "fr",
  60.                     "website_name": "RBBE",
  61.                     "change_preferences_selector": "#changePreferences"
  62.                 });
  63.             });
  64.         </script>
  65.         {% block javascripts %}
  66.         {% endblock %}
  67.     </body>
  68. </HTML>