var/cache/dev/twig/16/166888e692801950b55a3dd5dd2ed78e.php line 88

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* base.html.twig */
  14. class __TwigTemplate_595b17a10d12a915497424676877723e extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->parent false;
  23.         $this->blocks = [
  24.             'meta' => [$this'block_meta'],
  25.             'stylesheets' => [$this'block_stylesheets'],
  26.             'javascripts' => [$this'block_javascripts'],
  27.             'body' => [$this'block_body'],
  28.             'content' => [$this'block_content'],
  29.             'modals' => [$this'block_modals'],
  30.         ];
  31.     }
  32.     protected function doDisplay(array $context, array $blocks = [])
  33.     {
  34.         $macros $this->macros;
  35.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  36.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  37.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  38.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  39.         // line 1
  40.         echo "<!DOCTYPE html>
  41. <html lang=\"fr\">
  42.     <head>
  43.       <meta charset=\"utf-8\">
  44.         
  45.         <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
  46.         <link rel=\"icon\" type=\"image/png\" href=\"/assets/img/favicon.png\" />
  47.         ";
  48.         // line 8
  49.         $this->displayBlock('meta'$context$blocks);
  50.         // line 11
  51.         echo "        ";
  52.         $this->displayBlock('stylesheets'$context$blocks);
  53.         // line 31
  54.         echo "
  55.         ";
  56.         // line 32
  57.         $this->displayBlock('javascripts'$context$blocks);
  58.         // line 125
  59.         echo "        <!-- Global site tag (gtag.js) - Google Analytics -->
  60.         <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-KXH4YL6R9N\"></script>
  61.         <script>
  62.         window.dataLayer = window.dataLayer || [];
  63.         function gtag(){dataLayer.push(arguments);}
  64.         gtag('js', new Date());
  65.         gtag('config', 'G-KXH4YL6R9N');
  66.         </script>
  67.     </head>
  68.     <body>
  69.         ";
  70.         // line 136
  71.         $this->displayBlock('body'$context$blocks);
  72.         // line 137
  73.         echo "    
  74.     <header id=\"nav-header\">
  75.     ";
  76.         // line 140
  77.         echo $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment(Symfony\Bridge\Twig\Extension\HttpKernelExtension::controller("App\\Controller\\headerController::renderHeader"));
  78.         // line 142
  79.         echo "
  80.          ";
  81.         // line 144
  82.         echo "    </header>
  83.     <main>
  84.         ";
  85.         // line 146
  86.         $this->displayBlock('content'$context$blocks);
  87.         // line 148
  88.         echo "    </main>
  89.      ";
  90.         // line 149
  91.         $this->loadTemplate("/bandemobile.html.twig""base.html.twig"149)->display($context);
  92.         // line 150
  93.         echo "     <footer class=\"home_footer\">
  94.         ";
  95.         // line 151
  96.         $this->loadTemplate("/footer.html.twig""base.html.twig"151)->display($context);
  97.         // line 152
  98.         echo "    </footer>
  99.     ";
  100.         // line 153
  101.         $this->displayBlock('modals'$context$blocks);
  102.         // line 156
  103.         echo "
  104.     </body>
  105. </html>
  106. ";
  107.         
  108.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  109.         
  110.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  111.     }
  112.     // line 8
  113.     public function block_meta($context, array $blocks = [])
  114.     {
  115.         $macros $this->macros;
  116.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  117.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  118.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  119.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""meta"));
  120.         // line 9
  121.         echo "        <title>My Audio</title>
  122.         ";
  123.         
  124.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  125.         
  126.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  127.     }
  128.     // line 11
  129.     public function block_stylesheets($context, array $blocks = [])
  130.     {
  131.         $macros $this->macros;
  132.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  133.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  134.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  135.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  136.         // line 12
  137.         echo "            ";
  138.         // line 13
  139.         echo "            <link rel=\"stylesheet\" href=\"/assets/css/fancybox.css\">
  140.             <link rel=\"stylesheet\" href=\"/assets/lib/bootstrap-5.0.2-dist/css/bootstrap.css\">
  141.             <link rel=\"stylesheet\" href=\"https://pro.fontawesome.com/releases/v5.10.0/css/all.css\"
  142.             integrity=\"sha384-AYmEC3Yw5cVb3ZcuHtOA93w35dYTsvhLPVnYs9eStHfGJvOvKxVfELGroGkvsg+p\" crossorigin=\"anonymous\" />
  143.             <!--icon-->
  144.             <link href=\"https://fonts.googleapis.com/icon?family=Material+Icons\" rel=\"stylesheet\">
  145.             <link rel=\"stylesheet\" href=\"https://storage.googleapis.com/code.getmdl.io/1.0.0/material.indigo-red.min.css\">
  146.             <!--Font-->
  147.             <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\">
  148.             <link href=\"https://fonts.googleapis.com/css2?family=Dosis:wght@200;300;400;500;600;700;800&display=swap\"
  149.                 rel=\"stylesheet\">
  150.                 <link href=\"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap\" rel=\"stylesheet\">
  151.                         <link rel=\"stylesheet\" href=\"/assets/css/modal.css\">
  152.             <link rel=\"stylesheet\" href=\"/assets/css/header.css\">
  153.             <link rel=\"stylesheet\" href=\"/assets/css/footer.css\">
  154.         ";
  155.         
  156.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  157.         
  158.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  159.     }
  160.     // line 32
  161.     public function block_javascripts($context, array $blocks = [])
  162.     {
  163.         $macros $this->macros;
  164.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  165.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  166.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  167.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  168.         // line 33
  169.         echo "            ";
  170.         // line 34
  171.         echo "             <!--jquery-->
  172.             <script src=\"/assets/lib/jquery-3.6.0.min.js\"></script>
  173.             <script src=\"/assets/lib/jquery-migrate-3.3.2.min.js\"></script>
  174.             <!--bootstrap-->
  175.             <script src=\"/assets/lib/bootstrap-5.0.2-dist/js/bootstrap.bundle.min.js\"></script>
  176.         
  177.             <!--Material-->
  178.             <script src=\"https://storage.googleapis.com/code.getmdl.io/1.0.0/material.min.js\"></script>
  179.             <script src=\"/assets/lib/date.format.js\"></script>   
  180.             <script src=\"/assets/js/global.js\"></script>  
  181.             <script src=\"/assets/js/login.js\"></script>   
  182.              <script src=\"/assets/js/fancybox.js\"></script>
  183.              <script src=\"/assets/js/cookies.js\"></script>
  184. \t\t\t<script type=\"text/javascript\">
  185.                 \$(document).ready(function() {
  186.                     \$('body').cookieConsent({
  187.                         mode: 'bandeau',
  188.                         bandeau: {
  189.                             windows: '/bandeau'
  190.                         },
  191.                         windowsConfig: '/consent-config',
  192.                     });
  193.                 });
  194.                \$(document).ready(function() {
  195.     var bannerIsClosed = false; // Flag to keep track if the banner is closed
  196.     function toggleStickyLinks() {
  197.         var footerOffset = \$('footer').offset().top;
  198.         var \$stickyLinks = \$('.sticky-links-mobile');
  199.         var screenWidth = \$(window).width();
  200.         if (screenWidth < 600) {
  201.              if (bannerClosed) {
  202.                   \$('.sticky-links-mobile').hide();
  203.                 }
  204.                 else {
  205.                  \$stickyLinks.css('display', 'block');
  206.                 }
  207.            \$(window).scroll(function() {
  208.     // Check if banner is closed, if so, do not show it again
  209.     if (bannerClosed) {
  210.         return;
  211.     }
  212.     if (bannerClosed) {
  213.         \$('.sticky-links-mobile').hide();
  214.     } else {
  215.         \$stickyLinks.css('display', 'block');
  216.     }
  217.     var scrollPosition = \$(window).scrollTop();
  218.     if (scrollPosition + \$(window).height() >= footerOffset) {
  219.         \$stickyLinks.css('display', 'none');
  220.     } else {
  221.         \$stickyLinks.css('display', 'block');
  222.     }
  223. });
  224.         } else {
  225.             \$stickyLinks.css('display', 'none');
  226.         }
  227.     }
  228.     // Call the function initially
  229.     toggleStickyLinks();
  230.     // Re-call the function on window resize
  231.     \$(window).resize(function() {
  232.         toggleStickyLinks();
  233.     });
  234.    // Close banner event
  235.     \$('.sticky-links-mobile .close-banner').on('click', function() {
  236.         \$('.sticky-links-mobile').hide();
  237.             document.cookie = \"bannerClosed=true; expires=Fri, 31 Dec 9999 23:59:59 GMT\";
  238.              bannerClosed = true;
  239.     });
  240.     var cookies = document.cookie.split(';');
  241.     var bannerClosed = false;
  242.     for (var i = 0; i < cookies.length; i++) {
  243.         var cookie = cookies[i].trim();
  244.         if (cookie.indexOf('bannerClosed=true') === 0) {
  245.             bannerClosed = true;
  246.             break;
  247.         }
  248.     }
  249.     if (bannerClosed) {
  250.         \$('.sticky-links-mobile').hide();
  251.     }
  252. });
  253.             </script>   
  254.         ";
  255.         
  256.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  257.         
  258.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  259.     }
  260.     // line 136
  261.     public function block_body($context, array $blocks = [])
  262.     {
  263.         $macros $this->macros;
  264.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  265.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  266.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  267.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  268.         
  269.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  270.         
  271.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  272.     }
  273.     // line 146
  274.     public function block_content($context, array $blocks = [])
  275.     {
  276.         $macros $this->macros;
  277.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  278.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  279.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  280.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  281.         // line 147
  282.         echo "        ";
  283.         
  284.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  285.         
  286.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  287.     }
  288.     // line 153
  289.     public function block_modals($context, array $blocks = [])
  290.     {
  291.         $macros $this->macros;
  292.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  293.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""modals"));
  294.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  295.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""modals"));
  296.         // line 154
  297.         echo "            ";
  298.         $this->loadTemplate("/modal/modalConnect.html.twig""base.html.twig"154)->display($context);
  299.         // line 155
  300.         echo "    ";
  301.         
  302.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  303.         
  304.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  305.     }
  306.     public function getTemplateName()
  307.     {
  308.         return "base.html.twig";
  309.     }
  310.     public function isTraitable()
  311.     {
  312.         return false;
  313.     }
  314.     public function getDebugInfo()
  315.     {
  316.         return array (  351 => 155,  348 => 154,  338 => 153,  328 => 147,  318 => 146,  300 => 136,  200 => 34,  198 => 33,  188 => 32,  161 => 13,  159 => 12,  149 => 11,  138 => 9,  128 => 8,  114 => 156,  112 => 153,  109 => 152,  107 => 151,  104 => 150,  102 => 149,  99 => 148,  97 => 146,  93 => 144,  90 => 142,  88 => 140,  83 => 137,  81 => 136,  68 => 125,  66 => 32,  63 => 31,  60 => 11,  58 => 8,  49 => 1,);
  317.     }
  318.     public function getSourceContext()
  319.     {
  320.         return new Source("<!DOCTYPE html>
  321. <html lang=\"fr\">
  322.     <head>
  323.       <meta charset=\"utf-8\">
  324.         
  325.         <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
  326.         <link rel=\"icon\" type=\"image/png\" href=\"/assets/img/favicon.png\" />
  327.         {% block meta %}
  328.         <title>My Audio</title>
  329.         {% endblock %}
  330.         {% block stylesheets %}
  331.             {#{{ encore_entry_link_tags('app') }}#}
  332.             <link rel=\"stylesheet\" href=\"/assets/css/fancybox.css\">
  333.             <link rel=\"stylesheet\" href=\"/assets/lib/bootstrap-5.0.2-dist/css/bootstrap.css\">
  334.             <link rel=\"stylesheet\" href=\"https://pro.fontawesome.com/releases/v5.10.0/css/all.css\"
  335.             integrity=\"sha384-AYmEC3Yw5cVb3ZcuHtOA93w35dYTsvhLPVnYs9eStHfGJvOvKxVfELGroGkvsg+p\" crossorigin=\"anonymous\" />
  336.             <!--icon-->
  337.             <link href=\"https://fonts.googleapis.com/icon?family=Material+Icons\" rel=\"stylesheet\">
  338.             <link rel=\"stylesheet\" href=\"https://storage.googleapis.com/code.getmdl.io/1.0.0/material.indigo-red.min.css\">
  339.             <!--Font-->
  340.             <link rel=\"preconnect\" href=\"https://fonts.gstatic.com\">
  341.             <link href=\"https://fonts.googleapis.com/css2?family=Dosis:wght@200;300;400;500;600;700;800&display=swap\"
  342.                 rel=\"stylesheet\">
  343.                 <link href=\"https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap\" rel=\"stylesheet\">
  344.                         <link rel=\"stylesheet\" href=\"/assets/css/modal.css\">
  345.             <link rel=\"stylesheet\" href=\"/assets/css/header.css\">
  346.             <link rel=\"stylesheet\" href=\"/assets/css/footer.css\">
  347.         {% endblock %}
  348.         {% block javascripts %}
  349.             {#{{ encore_entry_script_tags('app') }}#}
  350.              <!--jquery-->
  351.             <script src=\"/assets/lib/jquery-3.6.0.min.js\"></script>
  352.             <script src=\"/assets/lib/jquery-migrate-3.3.2.min.js\"></script>
  353.             <!--bootstrap-->
  354.             <script src=\"/assets/lib/bootstrap-5.0.2-dist/js/bootstrap.bundle.min.js\"></script>
  355.         
  356.             <!--Material-->
  357.             <script src=\"https://storage.googleapis.com/code.getmdl.io/1.0.0/material.min.js\"></script>
  358.             <script src=\"/assets/lib/date.format.js\"></script>   
  359.             <script src=\"/assets/js/global.js\"></script>  
  360.             <script src=\"/assets/js/login.js\"></script>   
  361.              <script src=\"/assets/js/fancybox.js\"></script>
  362.              <script src=\"/assets/js/cookies.js\"></script>
  363. \t\t\t<script type=\"text/javascript\">
  364.                 \$(document).ready(function() {
  365.                     \$('body').cookieConsent({
  366.                         mode: 'bandeau',
  367.                         bandeau: {
  368.                             windows: '/bandeau'
  369.                         },
  370.                         windowsConfig: '/consent-config',
  371.                     });
  372.                 });
  373.                \$(document).ready(function() {
  374.     var bannerIsClosed = false; // Flag to keep track if the banner is closed
  375.     function toggleStickyLinks() {
  376.         var footerOffset = \$('footer').offset().top;
  377.         var \$stickyLinks = \$('.sticky-links-mobile');
  378.         var screenWidth = \$(window).width();
  379.         if (screenWidth < 600) {
  380.              if (bannerClosed) {
  381.                   \$('.sticky-links-mobile').hide();
  382.                 }
  383.                 else {
  384.                  \$stickyLinks.css('display', 'block');
  385.                 }
  386.            \$(window).scroll(function() {
  387.     // Check if banner is closed, if so, do not show it again
  388.     if (bannerClosed) {
  389.         return;
  390.     }
  391.     if (bannerClosed) {
  392.         \$('.sticky-links-mobile').hide();
  393.     } else {
  394.         \$stickyLinks.css('display', 'block');
  395.     }
  396.     var scrollPosition = \$(window).scrollTop();
  397.     if (scrollPosition + \$(window).height() >= footerOffset) {
  398.         \$stickyLinks.css('display', 'none');
  399.     } else {
  400.         \$stickyLinks.css('display', 'block');
  401.     }
  402. });
  403.         } else {
  404.             \$stickyLinks.css('display', 'none');
  405.         }
  406.     }
  407.     // Call the function initially
  408.     toggleStickyLinks();
  409.     // Re-call the function on window resize
  410.     \$(window).resize(function() {
  411.         toggleStickyLinks();
  412.     });
  413.    // Close banner event
  414.     \$('.sticky-links-mobile .close-banner').on('click', function() {
  415.         \$('.sticky-links-mobile').hide();
  416.             document.cookie = \"bannerClosed=true; expires=Fri, 31 Dec 9999 23:59:59 GMT\";
  417.              bannerClosed = true;
  418.     });
  419.     var cookies = document.cookie.split(';');
  420.     var bannerClosed = false;
  421.     for (var i = 0; i < cookies.length; i++) {
  422.         var cookie = cookies[i].trim();
  423.         if (cookie.indexOf('bannerClosed=true') === 0) {
  424.             bannerClosed = true;
  425.             break;
  426.         }
  427.     }
  428.     if (bannerClosed) {
  429.         \$('.sticky-links-mobile').hide();
  430.     }
  431. });
  432.             </script>   
  433.         {% endblock %}
  434.         <!-- Global site tag (gtag.js) - Google Analytics -->
  435.         <script async src=\"https://www.googletagmanager.com/gtag/js?id=G-KXH4YL6R9N\"></script>
  436.         <script>
  437.         window.dataLayer = window.dataLayer || [];
  438.         function gtag(){dataLayer.push(arguments);}
  439.         gtag('js', new Date());
  440.         gtag('config', 'G-KXH4YL6R9N');
  441.         </script>
  442.     </head>
  443.     <body>
  444.         {% block body %}{% endblock %}
  445.     
  446.     <header id=\"nav-header\">
  447.     {{ render(controller(
  448.         'App\\\\Controller\\\\headerController::renderHeader',
  449.     )) }}
  450.          {# include \"/header.html.twig\" #}
  451.     </header>
  452.     <main>
  453.         {% block content %}
  454.         {% endblock %}
  455.     </main>
  456.      {% include \"/bandemobile.html.twig\" %}
  457.      <footer class=\"home_footer\">
  458.         {% include \"/footer.html.twig\" %}
  459.     </footer>
  460.     {% block modals %}
  461.             {% include \"/modal/modalConnect.html.twig\" %}
  462.     {% endblock %}
  463.     </body>
  464. </html>
  465. ""base.html.twig""/var/www/my-audio-site/templates/base.html.twig");
  466.     }
  467. }