Kap' Klesia

Partenaire de votre réussite, KLESIA a spécialement conçu pour vous un outil répondant à tous vos besoins.

Message d'erreur

  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_home-page-kapklesia.html._bAifidNEzln-Tra_cb0lMJltZ', '<?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig */
    class __TwigTemplate_340c0982524552e03ad9ad520c1d5515e289707a24c098ecfba54b317045b1a6 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this->source = $this->getSourceContext();
    
            $this->parent = false;
    
            $this->blocks = [
            ];
            $this->sandbox = $this->env->getExtension('\Twig\Extension\SandboxExtension');
            $this->checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this->macros;
            // line 1
            echo "
    \t";
            // line 2
            if (($context["block_offres"] ?? null)) {
                // line 3
                echo "\t";
                echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["block_offres"] ?? null), 3, $this->source), "html", null, true);
                echo "
    \t";
            }
            // line 5
            echo "
    \t";
            // line 6
            if ((($context["is_courtier"] ?? null) || ($context["is_double_vue"] ?? null))) {
                // line 7
                echo "\t
    \t\t
    \t\t\t";
                // line 9
                if ((($context["block_dashboard_bonjour"] ?? null) && ($context["is_courtier"] ?? null))) {
                    // line 10
                    echo "\t\t\t";
                    echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["block_dashboard_bonjour"] ?? null), 10, $this->source), "html", null, true);
                    echo "
    \t\t\t";
                }
                // line 12
                echo "
    \t\t\t";
                // line 13
                if ((($context["block_dashboard_double_vue"] ?? null) && ($context["is_double_vue"] ?? null))) {
                    // line 14
                    echo "\t\t\t";
                    echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["block_dashboard_double_vue"] ?? null), 14, $this->source), "html", null, true);
                    echo "
    \t\t\t";
                }
                // line 16
                echo "
    \t\t\t";
                // line 17
                if (($context["block_stat_prod"] ?? null)) {
                    // line 18
                    echo "\t\t\t";
                    echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["block_stat_prod"] ?? null), 18, $this->source), "html", null, true);
                    echo "
    \t\t\t";
                }
                // line 20
                echo "
    
    \t\t\t";
                // line 22
                if ((($context["block_dashboard_dic"] ?? null) && ($context["is_courtage_regional"] ?? null))) {
                    // line 23
                    echo "\t\t\t";
                    echo $this->extensions['Drupal\Core\Template\TwigExtension']->escapeFilter($this->env, $this->sandbox->ensureToStringAllowed(($context["block_dashboard_dic"] ?? null), 23, $this->source), "html", null, true);
                    echo "
    \t\t\t";
                }
                // line 25
                echo "
    \t\t
    \t\t";
                // line 27
                if (($context["devis_permission"] ?? null)) {
                    // line 28
                    echo "\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_devis"] ?? null), 29, $this-&gt;source), "html", null, true);
                    echo "\" role=\"button\" target=\"_blank\"
    \t\t\tonclick=\"ga('send', 'event','Lien', 'Nouveau devis','utilisateur ID');\"&gt;";
                    // line 30
                    echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_bouton_devis"] ?? null), 30, $this-&gt;source), "html", null, true);
                    echo "extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_report"] ?? null), 31, $this-&gt;source), "html", null, true);
                    echo "\" alt=\"Créer un devis\" width=\"60\"
    \t\t\theight=\"60\"&gt; </a>
    \t\t";
                }
                // line 34
                echo "\t
    
    \t";
            }
            // line 37
            echo "
    \t";
            // line 38
            if (($context["block_contact"] ?? null)) {
                // line 39
                echo "\t";
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_contact"] ?? null), 39, $this-&gt;source), "html", null, true);
                echo "
    \t";
            }
            // line 41
            echo "
    \t
    \t\t";
            // line 43
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_actu_evt"] ?? null), 43, $this-&gt;source), "html", null, true);
            echo "
    \t\t";
            // line 44
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_twitter"] ?? null), 44, $this-&gt;source), "html", null, true);
            echo "
    \t
    
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  148 =&gt; 44,  144 =&gt; 43,  140 =&gt; 41,  134 =&gt; 39,  132 =&gt; 38,  129 =&gt; 37,  124 =&gt; 34,  118 =&gt; 31,  114 =&gt; 30,  110 =&gt; 29,  107 =&gt; 28,  105 =&gt; 27,  101 =&gt; 25,  95 =&gt; 23,  93 =&gt; 22,  89 =&gt; 20,  83 =&gt; 18,  81 =&gt; 17,  78 =&gt; 16,  72 =&gt; 14,  70 =&gt; 13,  67 =&gt; 12,  61 =&gt; 10,  59 =&gt; 9,  55 =&gt; 7,  53 =&gt; 6,  50 =&gt; 5,  44 =&gt; 3,  42 =&gt; 2,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    \t{% if block_offres %}
    \t{{ block_offres }}
    \t{% endif %}
    
    \t{% if is_courtier or is_double_vue %}
    \t
    \t\t
    \t\t\t{% if block_dashboard_bonjour and is_courtier%}
    \t\t\t{{ block_dashboard_bonjour }}
    \t\t\t{% endif %}
    
    \t\t\t{% if block_dashboard_double_vue and is_double_vue %}
    \t\t\t{{ block_dashboard_double_vue }}
    \t\t\t{% endif %}
    
    \t\t\t{% if block_stat_prod %}
    \t\t\t{{ block_stat_prod }}
    \t\t\t{% endif %}
    
    
    \t\t\t{% if block_dashboard_dic and is_courtage_regional %}
    \t\t\t{{ block_dashboard_dic }}
    \t\t\t{% endif %}
    
    \t\t
    \t\t{% if devis_permission %}
    \t\t<a>{{ libelle_bouton_devis }} </a>
    \t\t{% endif %}
    \t
    
    \t{% endif %}
    
    \t{% if block_contact %}
    \t{{ block_contact }}
    \t{% endif %}
    
    \t
    \t\t{{ block_actu_evt }}
    \t\t{{ block_twitter }}
    \t
    
    ", "modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig", "/var/www/html/wwwroot/web/modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 2);
            static $filters = array("escape" =&gt; 3);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_home-page-kapklesia.html._bAifidNEzln-Tra_cb0lMJltZ', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig */
    class __TwigTemplate_340c0982524552e03ad9ad520c1d5515e289707a24c098ecfba54b317045b1a6 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    \t";
            // line 2
            if (($context["block_offres"] ?? null)) {
                // line 3
                echo "\t";
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_offres"] ?? null), 3, $this-&gt;source), "html", null, true);
                echo "
    \t";
            }
            // line 5
            echo "
    \t";
            // line 6
            if ((($context["is_courtier"] ?? null) || ($context["is_double_vue"] ?? null))) {
                // line 7
                echo "\t
    \t\t
    \t\t\t";
                // line 9
                if ((($context["block_dashboard_bonjour"] ?? null) &amp;&amp; ($context["is_courtier"] ?? null))) {
                    // line 10
                    echo "\t\t\t";
                    echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_dashboard_bonjour"] ?? null), 10, $this-&gt;source), "html", null, true);
                    echo "
    \t\t\t";
                }
                // line 12
                echo "
    \t\t\t";
                // line 13
                if ((($context["block_dashboard_double_vue"] ?? null) &amp;&amp; ($context["is_double_vue"] ?? null))) {
                    // line 14
                    echo "\t\t\t";
                    echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_dashboard_double_vue"] ?? null), 14, $this-&gt;source), "html", null, true);
                    echo "
    \t\t\t";
                }
                // line 16
                echo "
    \t\t\t";
                // line 17
                if (($context["block_stat_prod"] ?? null)) {
                    // line 18
                    echo "\t\t\t";
                    echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_stat_prod"] ?? null), 18, $this-&gt;source), "html", null, true);
                    echo "
    \t\t\t";
                }
                // line 20
                echo "
    
    \t\t\t";
                // line 22
                if ((($context["block_dashboard_dic"] ?? null) &amp;&amp; ($context["is_courtage_regional"] ?? null))) {
                    // line 23
                    echo "\t\t\t";
                    echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_dashboard_dic"] ?? null), 23, $this-&gt;source), "html", null, true);
                    echo "
    \t\t\t";
                }
                // line 25
                echo "
    \t\t
    \t\t";
                // line 27
                if (($context["devis_permission"] ?? null)) {
                    // line 28
                    echo "\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_devis"] ?? null), 29, $this-&gt;source), "html", null, true);
                    echo "\" role=\"button\" target=\"_blank\"
    \t\t\tonclick=\"ga('send', 'event','Lien', 'Nouveau devis','utilisateur ID');\"&gt;";
                    // line 30
                    echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_bouton_devis"] ?? null), 30, $this-&gt;source), "html", null, true);
                    echo "extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_report"] ?? null), 31, $this-&gt;source), "html", null, true);
                    echo "\" alt=\"Créer un devis\" width=\"60\"
    \t\t\theight=\"60\"&gt; </a>
    \t\t";
                }
                // line 34
                echo "\t
    
    \t";
            }
            // line 37
            echo "
    \t";
            // line 38
            if (($context["block_contact"] ?? null)) {
                // line 39
                echo "\t";
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_contact"] ?? null), 39, $this-&gt;source), "html", null, true);
                echo "
    \t";
            }
            // line 41
            echo "
    \t
    \t\t";
            // line 43
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_actu_evt"] ?? null), 43, $this-&gt;source), "html", null, true);
            echo "
    \t\t";
            // line 44
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["block_twitter"] ?? null), 44, $this-&gt;source), "html", null, true);
            echo "
    \t
    
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  148 =&gt; 44,  144 =&gt; 43,  140 =&gt; 41,  134 =&gt; 39,  132 =&gt; 38,  129 =&gt; 37,  124 =&gt; 34,  118 =&gt; 31,  114 =&gt; 30,  110 =&gt; 29,  107 =&gt; 28,  105 =&gt; 27,  101 =&gt; 25,  95 =&gt; 23,  93 =&gt; 22,  89 =&gt; 20,  83 =&gt; 18,  81 =&gt; 17,  78 =&gt; 16,  72 =&gt; 14,  70 =&gt; 13,  67 =&gt; 12,  61 =&gt; 10,  59 =&gt; 9,  55 =&gt; 7,  53 =&gt; 6,  50 =&gt; 5,  44 =&gt; 3,  42 =&gt; 2,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    \t{% if block_offres %}
    \t{{ block_offres }}
    \t{% endif %}
    
    \t{% if is_courtier or is_double_vue %}
    \t
    \t\t
    \t\t\t{% if block_dashboard_bonjour and is_courtier%}
    \t\t\t{{ block_dashboard_bonjour }}
    \t\t\t{% endif %}
    
    \t\t\t{% if block_dashboard_double_vue and is_double_vue %}
    \t\t\t{{ block_dashboard_double_vue }}
    \t\t\t{% endif %}
    
    \t\t\t{% if block_stat_prod %}
    \t\t\t{{ block_stat_prod }}
    \t\t\t{% endif %}
    
    
    \t\t\t{% if block_dashboard_dic and is_courtage_regional %}
    \t\t\t{{ block_dashboard_dic }}
    \t\t\t{% endif %}
    
    \t\t
    \t\t{% if devis_permission %}
    \t\t<a>{{ libelle_bouton_devis }} </a>
    \t\t{% endif %}
    \t
    
    \t{% endif %}
    
    \t{% if block_contact %}
    \t{{ block_contact }}
    \t{% endif %}
    
    \t
    \t\t{{ block_actu_evt }}
    \t\t{{ block_twitter }}
    \t
    
    ", "modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig", "/var/www/html/wwwroot/web/modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 2);
            static $filters = array("escape" =&gt; 3);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_340c0982524552e03ad9ad520c1d5515e289707a24c098ecfba54b317045b1a6', 'modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig') (Line: 55)
    twig_render_template('modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('home_page_kapklesia', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 241)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_offre-bloc.html.twig_e650ARr5xR-8R5-3Kz-olhoO9', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/offres_klesia/templates/offre-bloc.html.twig */
    class __TwigTemplate_4da31015317563be0d8fd50d1c85ed03f0244528966605bebd3fa0fdbedf69df extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \t
    \t\tNos offres
    \t\t
    \t\t\t";
            // line 6
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["texte_bloc"] ?? null), 6, $this-&gt;source), "html", null, true);
            echo "
    \t\t
    \t
    \t
    \t\t
    \t\t\t
    \t\t\t<a>extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_right_arrow_grey"] ?? null), 13, $this-&gt;source), "html", null, true);
            echo "\" alt=\"Hôtels - Cafés Restaurants\"
    \t\t\t\t\twidth=\"70\" height=\"70\"&gt;</a>
    \t\t\t\t
    \t\t\t\t\t<ul>
    
    \t\t\t\t\t\t";
            // line 18
            $context['_parent'] = $context;
            $context['_seq'] = twig_ensure_traversable(($context["offres"] ?? null));
            $context['loop'] = [
              'parent' =&gt; $context['_parent'],
              'index0' =&gt; 0,
              'index'  =&gt; 1,
              'first'  =&gt; true,
            ];
            if (is_array($context['_seq']) || (is_object($context['_seq']) &amp;&amp; $context['_seq'] instanceof \Countable)) {
                $length = count($context['_seq']);
                $context['loop']['revindex0'] = $length - 1;
                $context['loop']['revindex'] = $length;
                $context['loop']['length'] = $length;
                $context['loop']['last'] = 1 === $length;
            }
            foreach ($context['_seq'] as $context["_key"] =&gt; $context["offre"]) {
                // line 19
                echo "
    \t\t\t\t\t\t";
                // line 20
                $this-&gt;loadTemplate("offre-carousel.html.twig", "modules/custom/offres_klesia/templates/offre-bloc.html.twig", 20)-&gt;display($context);
                // line 21
                echo "
    \t\t\t\t\t\t";
                ++$context['loop']['index0'];
                ++$context['loop']['index'];
                $context['loop']['first'] = false;
                if (isset($context['loop']['length'])) {
                    --$context['loop']['revindex0'];
                    --$context['loop']['revindex'];
                    $context['loop']['last'] = 0 === $context['loop']['revindex0'];
                }
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_iterated'], $context['_key'], $context['offre'], $context['_parent'], $context['loop']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 23
            echo "\t\t\t\t\t</ul>
    \t\t\t\t
    \t\t\t\t";
            // line 25
            if ((twig_length_filter($this-&gt;env, ($context["offres"] ?? null)) &gt; 0)) {
                // line 26
                echo "\t\t\t\t <a>extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_right_arrow_grey"] ?? null), 28, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Hôtels - Cafés Restaurants\"
    \t\t\t\t\twidth=\"70\" height=\"70\"&gt;</a>
    \t\t\t\t";
            }
            // line 31
            echo "\t\t\t
    \t\t
    \t
    
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/offres_klesia/templates/offre-bloc.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  117 =&gt; 31,  111 =&gt; 28,  107 =&gt; 26,  105 =&gt; 25,  101 =&gt; 23,  86 =&gt; 21,  84 =&gt; 20,  81 =&gt; 19,  64 =&gt; 18,  56 =&gt; 13,  46 =&gt; 6,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \t
    \t\tNos offres
    \t\t
    \t\t\t{{ texte_bloc }}
    \t\t
    \t
    \t
    \t\t
    \t\t\t
    \t\t\t<a></a>
    \t\t\t\t
    \t\t\t\t\t<ul>
    
    \t\t\t\t\t\t{% for offre in offres %}
    
    \t\t\t\t\t\t{% include 'offre-carousel.html.twig' %}
    
    \t\t\t\t\t\t{% endfor %}
    \t\t\t\t\t</ul>
    \t\t\t\t
    \t\t\t\t{% if offres|length &gt; 0 %}
    \t\t\t\t <a></a>
    \t\t\t\t{% endif %}
    \t\t\t
    \t\t
    \t
    
    ", "modules/custom/offres_klesia/templates/offre-bloc.html.twig", "/var/www/html/wwwroot/web/modules/custom/offres_klesia/templates/offre-bloc.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("for" =&gt; 18, "include" =&gt; 20, "if" =&gt; 25);
            static $filters = array("escape" =&gt; 6, "length" =&gt; 25);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['for', 'include', 'if'],
                    ['escape', 'length'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_offre-bloc.html.twig_e650ARr5xR-8R5-3Kz-olhoO9', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/offres_klesia/templates/offre-bloc.html.twig */
    class __TwigTemplate_4da31015317563be0d8fd50d1c85ed03f0244528966605bebd3fa0fdbedf69df extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \t
    \t\tNos offres
    \t\t
    \t\t\t";
            // line 6
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["texte_bloc"] ?? null), 6, $this-&gt;source), "html", null, true);
            echo "
    \t\t
    \t
    \t
    \t\t
    \t\t\t
    \t\t\t<a>extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_right_arrow_grey"] ?? null), 13, $this-&gt;source), "html", null, true);
            echo "\" alt=\"Hôtels - Cafés Restaurants\"
    \t\t\t\t\twidth=\"70\" height=\"70\"&gt;</a>
    \t\t\t\t
    \t\t\t\t\t<ul>
    
    \t\t\t\t\t\t";
            // line 18
            $context['_parent'] = $context;
            $context['_seq'] = twig_ensure_traversable(($context["offres"] ?? null));
            $context['loop'] = [
              'parent' =&gt; $context['_parent'],
              'index0' =&gt; 0,
              'index'  =&gt; 1,
              'first'  =&gt; true,
            ];
            if (is_array($context['_seq']) || (is_object($context['_seq']) &amp;&amp; $context['_seq'] instanceof \Countable)) {
                $length = count($context['_seq']);
                $context['loop']['revindex0'] = $length - 1;
                $context['loop']['revindex'] = $length;
                $context['loop']['length'] = $length;
                $context['loop']['last'] = 1 === $length;
            }
            foreach ($context['_seq'] as $context["_key"] =&gt; $context["offre"]) {
                // line 19
                echo "
    \t\t\t\t\t\t";
                // line 20
                $this-&gt;loadTemplate("offre-carousel.html.twig", "modules/custom/offres_klesia/templates/offre-bloc.html.twig", 20)-&gt;display($context);
                // line 21
                echo "
    \t\t\t\t\t\t";
                ++$context['loop']['index0'];
                ++$context['loop']['index'];
                $context['loop']['first'] = false;
                if (isset($context['loop']['length'])) {
                    --$context['loop']['revindex0'];
                    --$context['loop']['revindex'];
                    $context['loop']['last'] = 0 === $context['loop']['revindex0'];
                }
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_iterated'], $context['_key'], $context['offre'], $context['_parent'], $context['loop']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 23
            echo "\t\t\t\t\t</ul>
    \t\t\t\t
    \t\t\t\t";
            // line 25
            if ((twig_length_filter($this-&gt;env, ($context["offres"] ?? null)) &gt; 0)) {
                // line 26
                echo "\t\t\t\t <a>extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_right_arrow_grey"] ?? null), 28, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Hôtels - Cafés Restaurants\"
    \t\t\t\t\twidth=\"70\" height=\"70\"&gt;</a>
    \t\t\t\t";
            }
            // line 31
            echo "\t\t\t
    \t\t
    \t
    
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/offres_klesia/templates/offre-bloc.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  117 =&gt; 31,  111 =&gt; 28,  107 =&gt; 26,  105 =&gt; 25,  101 =&gt; 23,  86 =&gt; 21,  84 =&gt; 20,  81 =&gt; 19,  64 =&gt; 18,  56 =&gt; 13,  46 =&gt; 6,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \t
    \t\tNos offres
    \t\t
    \t\t\t{{ texte_bloc }}
    \t\t
    \t
    \t
    \t\t
    \t\t\t
    \t\t\t<a></a>
    \t\t\t\t
    \t\t\t\t\t<ul>
    
    \t\t\t\t\t\t{% for offre in offres %}
    
    \t\t\t\t\t\t{% include 'offre-carousel.html.twig' %}
    
    \t\t\t\t\t\t{% endfor %}
    \t\t\t\t\t</ul>
    \t\t\t\t
    \t\t\t\t{% if offres|length &gt; 0 %}
    \t\t\t\t <a></a>
    \t\t\t\t{% endif %}
    \t\t\t
    \t\t
    \t
    
    ", "modules/custom/offres_klesia/templates/offre-bloc.html.twig", "/var/www/html/wwwroot/web/modules/custom/offres_klesia/templates/offre-bloc.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("for" =&gt; 18, "include" =&gt; 20, "if" =&gt; 25);
            static $filters = array("escape" =&gt; 6, "length" =&gt; 25);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['for', 'include', 'if'],
                    ['escape', 'length'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_4da31015317563be0d8fd50d1c85ed03f0244528966605bebd3fa0fdbedf69df', 'modules/custom/offres_klesia/templates/offre-bloc.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('modules/custom/offres_klesia/templates/offre-bloc.html.twig') (Line: 55)
    twig_render_template('modules/custom/offres_klesia/templates/offre-bloc.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('offre_bloc', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 45)
    __TwigTemplate_340c0982524552e03ad9ad520c1d5515e289707a24c098ecfba54b317045b1a6->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('home_page_kapklesia', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 241)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_offre-carousel.html.twig_sr7ak5me4wDM-IYhX_eUjxa_3', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* offre-carousel.html.twig */
    class __TwigTemplate_ba96da4f2686b9caed94611ca2e2539b96493d0fa69d09ad37645bba971561e3 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    <li>";
            // line 2
            if ((twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "type", [], "any", false, false, true, 2) == "offre_interne")) {
                echo " ";
                if (twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "node", [], "any", false, false, true, 2), "in_preview", [], "any", false, false, true, 2)) {
                    // line 3
                    echo "\t<a> ";
                } else {
                    echo " <a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("offres_klesia.offres_controller_detail", ["node_id" =&gt; twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "id", [], "any", false, false, true, 4)]), "html", null, true);
                    echo "\"
    \t\tonclick=\"ga('send', 'event','Offres', 'Clic sur une offre interne','utilisateur ID');\"&gt;
    \t\t\t";
                }
                // line 6
                echo " ";
            } elseif ((twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "type", [], "any", false, false, true, 6) == "offre_externe")) {
                echo " <a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "lien", [], "any", false, false, true, 7), 7, $this-&gt;source), "html", null, true);
                echo "\" target=\"_blank\"
    \t\t\tonclick=\"ga('send', 'event','Offres', 'Clic sur une offre externe','utilisateur ID');\"&gt;
    \t\t\t\t";
            } else {
                // line 9
                echo " <a> ";
            }
            // line 10
            echo "
    \t\t\t\t\t
    \t\t\t\t\t\t";
            // line 12
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 12)) {
                // line 13
                echo "\t\t\t\t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 13), 13, $this-&gt;source), "html", null, true);
                echo "\" alt=\"picto-offre\"
    \t\t\t\t\t\t\twidth=\"80\" height=\"80\"&gt;
    \t\t\t\t\t\t";
            } else {
                // line 16
                echo "\t\t\t\t\t\t";
            }
            // line 17
            echo "\t\t\t\t\t
    \t\t\t\t\t
    \t\t\t\t\t\t";
            // line 19
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "introduction", [], "any", false, false, true, 19), 19, $this-&gt;source), "html", null, true);
            echo "
    \t\t\t\t\t</a></li>";
        }
    
        public function getTemplateName()
        {
            return "offre-carousel.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  91 =&gt; 19,  87 =&gt; 17,  84 =&gt; 16,  77 =&gt; 13,  75 =&gt; 12,  71 =&gt; 10,  68 =&gt; 9,  62 =&gt; 7,  57 =&gt; 6,  51 =&gt; 4,  46 =&gt; 3,  42 =&gt; 2,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    <li>{% if offre.type == \"offre_interne\" %} {% if offre.node.in_preview %}
    \t<a> {% else %} <a>
    \t\t\t{% endif %} {% elseif offre.type == \"offre_externe\" %} <a>
    \t\t\t\t{% else %} <a> {% endif %}
    
    \t\t\t\t\t
    \t\t\t\t\t\t{% if offre.imageMiseEnAvantUrl %}
    \t\t\t\t\t\t
    \t\t\t\t\t\t{% else %}
    \t\t\t\t\t\t{% endif %}
    \t\t\t\t\t
    \t\t\t\t\t
    \t\t\t\t\t\t{{ offre.introduction }}
    \t\t\t\t\t</a></li>", "offre-carousel.html.twig", "modules/custom/offres_klesia/templates/offre-carousel.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 2);
            static $filters = array("escape" =&gt; 4);
            static $functions = array("path" =&gt; 4);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    ['path']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_offre-carousel.html.twig_sr7ak5me4wDM-IYhX_eUjxa_3', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* offre-carousel.html.twig */
    class __TwigTemplate_ba96da4f2686b9caed94611ca2e2539b96493d0fa69d09ad37645bba971561e3 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    <li>";
            // line 2
            if ((twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "type", [], "any", false, false, true, 2) == "offre_interne")) {
                echo " ";
                if (twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "node", [], "any", false, false, true, 2), "in_preview", [], "any", false, false, true, 2)) {
                    // line 3
                    echo "\t<a> ";
                } else {
                    echo " <a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("offres_klesia.offres_controller_detail", ["node_id" =&gt; twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "id", [], "any", false, false, true, 4)]), "html", null, true);
                    echo "\"
    \t\tonclick=\"ga('send', 'event','Offres', 'Clic sur une offre interne','utilisateur ID');\"&gt;
    \t\t\t";
                }
                // line 6
                echo " ";
            } elseif ((twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "type", [], "any", false, false, true, 6) == "offre_externe")) {
                echo " <a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "lien", [], "any", false, false, true, 7), 7, $this-&gt;source), "html", null, true);
                echo "\" target=\"_blank\"
    \t\t\tonclick=\"ga('send', 'event','Offres', 'Clic sur une offre externe','utilisateur ID');\"&gt;
    \t\t\t\t";
            } else {
                // line 9
                echo " <a> ";
            }
            // line 10
            echo "
    \t\t\t\t\t
    \t\t\t\t\t\t";
            // line 12
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 12)) {
                // line 13
                echo "\t\t\t\t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 13), 13, $this-&gt;source), "html", null, true);
                echo "\" alt=\"picto-offre\"
    \t\t\t\t\t\t\twidth=\"80\" height=\"80\"&gt;
    \t\t\t\t\t\t";
            } else {
                // line 16
                echo "\t\t\t\t\t\t";
            }
            // line 17
            echo "\t\t\t\t\t
    \t\t\t\t\t
    \t\t\t\t\t\t";
            // line 19
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["offre"] ?? null), "introduction", [], "any", false, false, true, 19), 19, $this-&gt;source), "html", null, true);
            echo "
    \t\t\t\t\t</a></li>";
        }
    
        public function getTemplateName()
        {
            return "offre-carousel.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  91 =&gt; 19,  87 =&gt; 17,  84 =&gt; 16,  77 =&gt; 13,  75 =&gt; 12,  71 =&gt; 10,  68 =&gt; 9,  62 =&gt; 7,  57 =&gt; 6,  51 =&gt; 4,  46 =&gt; 3,  42 =&gt; 2,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    <li>{% if offre.type == \"offre_interne\" %} {% if offre.node.in_preview %}
    \t<a> {% else %} <a>
    \t\t\t{% endif %} {% elseif offre.type == \"offre_externe\" %} <a>
    \t\t\t\t{% else %} <a> {% endif %}
    
    \t\t\t\t\t
    \t\t\t\t\t\t{% if offre.imageMiseEnAvantUrl %}
    \t\t\t\t\t\t
    \t\t\t\t\t\t{% else %}
    \t\t\t\t\t\t{% endif %}
    \t\t\t\t\t
    \t\t\t\t\t
    \t\t\t\t\t\t{{ offre.introduction }}
    \t\t\t\t\t</a></li>", "offre-carousel.html.twig", "modules/custom/offres_klesia/templates/offre-carousel.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 2);
            static $filters = array("escape" =&gt; 4);
            static $functions = array("path" =&gt; 4);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    ['path']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_ba96da4f2686b9caed94611ca2e2539b96493d0fa69d09ad37645bba971561e3', 'offre-carousel.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('offre-carousel.html.twig', NULL) (Line: 333)
    Twig\Template->loadTemplate('offre-carousel.html.twig', 'modules/custom/offres_klesia/templates/offre-bloc.html.twig', 20) (Line: 84)
    __TwigTemplate_4da31015317563be0d8fd50d1c85ed03f0244528966605bebd3fa0fdbedf69df->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('modules/custom/offres_klesia/templates/offre-bloc.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('offre_bloc', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 45)
    __TwigTemplate_340c0982524552e03ad9ad520c1d5515e289707a24c098ecfba54b317045b1a6->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('home_page_kapklesia', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 241)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_actu-evt-bloc.html.twig_gJCEdY1mUuCcKFC5mNlHkZY-4', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig */
    class __TwigTemplate_7ec6fd14fe9c93b12341f39b4b22df460a41d3243583fc333007373b8a686238 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \tActualités &amp; évènements
    
    \t";
            // line 5
            $context['_parent'] = $context;
            $context['_seq'] = twig_ensure_traversable(($context["actu_evt_promoted"] ?? null));
            $context['loop'] = [
              'parent' =&gt; $context['_parent'],
              'index0' =&gt; 0,
              'index'  =&gt; 1,
              'first'  =&gt; true,
            ];
            if (is_array($context['_seq']) || (is_object($context['_seq']) &amp;&amp; $context['_seq'] instanceof \Countable)) {
                $length = count($context['_seq']);
                $context['loop']['revindex0'] = $length - 1;
                $context['loop']['revindex'] = $length;
                $context['loop']['length'] = $length;
                $context['loop']['last'] = 1 === $length;
            }
            foreach ($context['_seq'] as $context["_key"] =&gt; $context["actu_evt"]) {
                // line 6
                echo "
    \t";
                // line 7
                $this-&gt;loadTemplate("actu-evt-mise-en-avant.html.twig", "modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig", 7)-&gt;display(twig_array_merge($context, ["contenu" =&gt; $context["actu_evt"]]));
                // line 8
                echo "
    \t";
                ++$context['loop']['index0'];
                ++$context['loop']['index'];
                $context['loop']['first'] = false;
                if (isset($context['loop']['length'])) {
                    --$context['loop']['revindex0'];
                    --$context['loop']['revindex'];
                    $context['loop']['last'] = 0 === $context['loop']['revindex0'];
                }
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_iterated'], $context['_key'], $context['actu_evt'], $context['_parent'], $context['loop']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 10
            echo "\t";
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["user"] ?? null), "isAuthenticated", [], "any", false, false, true, 10)) {
                // line 11
                echo "\t
    \t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("actualites_evenements_klesia.actu_evts_controller_listeActuEvts"));
                echo "\"
    \t\t\trole=\"button\"
    \t\t\tonclick=\"ga('send', 'event','Plus d actualité', 'Liste des actualités évènements privés','utilisateur ID');\"&gt;Voir
    \t\t\ttoute l'actualité</a>
    \t
    \t";
            } else {
                // line 19
                echo "\t
    \t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("actualites_evenements_klesia.actu_evts_controller_listeActuEvts"));
                echo "\"
    \t\t\trole=\"button\"
    \t\t\tonclick=\"ga('send', 'event','Plus d actualité', 'Liste des actualités évènements publics','utilisateur ID');\"&gt;Voir
    \t\t\ttoute l'actualité</a>
    \t
    \t";
            }
            // line 27
            echo "";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  111 =&gt; 27,  102 =&gt; 21,  98 =&gt; 19,  89 =&gt; 13,  85 =&gt; 11,  82 =&gt; 10,  67 =&gt; 8,  65 =&gt; 7,  62 =&gt; 6,  45 =&gt; 5,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \tActualités &amp; évènements
    
    \t{% for actu_evt in actu_evt_promoted  %}
    
    \t{% include 'actu-evt-mise-en-avant.html.twig' with {'contenu': actu_evt} %}
    
    \t{% endfor %}
    \t{%  if user.isAuthenticated %}
    \t
    \t\t<a>Voir
    \t\t\ttoute l'actualité</a>
    \t
    \t{% else %}
    \t
    \t\t<a>Voir
    \t\t\ttoute l'actualité</a>
    \t
    \t{% endif %}
    ", "modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig", "/var/www/html/wwwroot/web/modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("for" =&gt; 5, "include" =&gt; 7, "if" =&gt; 10);
            static $filters = array();
            static $functions = array("path" =&gt; 13);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['for', 'include', 'if'],
                    [],
                    ['path']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_actu-evt-bloc.html.twig_gJCEdY1mUuCcKFC5mNlHkZY-4', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig */
    class __TwigTemplate_7ec6fd14fe9c93b12341f39b4b22df460a41d3243583fc333007373b8a686238 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \tActualités &amp; évènements
    
    \t";
            // line 5
            $context['_parent'] = $context;
            $context['_seq'] = twig_ensure_traversable(($context["actu_evt_promoted"] ?? null));
            $context['loop'] = [
              'parent' =&gt; $context['_parent'],
              'index0' =&gt; 0,
              'index'  =&gt; 1,
              'first'  =&gt; true,
            ];
            if (is_array($context['_seq']) || (is_object($context['_seq']) &amp;&amp; $context['_seq'] instanceof \Countable)) {
                $length = count($context['_seq']);
                $context['loop']['revindex0'] = $length - 1;
                $context['loop']['revindex'] = $length;
                $context['loop']['length'] = $length;
                $context['loop']['last'] = 1 === $length;
            }
            foreach ($context['_seq'] as $context["_key"] =&gt; $context["actu_evt"]) {
                // line 6
                echo "
    \t";
                // line 7
                $this-&gt;loadTemplate("actu-evt-mise-en-avant.html.twig", "modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig", 7)-&gt;display(twig_array_merge($context, ["contenu" =&gt; $context["actu_evt"]]));
                // line 8
                echo "
    \t";
                ++$context['loop']['index0'];
                ++$context['loop']['index'];
                $context['loop']['first'] = false;
                if (isset($context['loop']['length'])) {
                    --$context['loop']['revindex0'];
                    --$context['loop']['revindex'];
                    $context['loop']['last'] = 0 === $context['loop']['revindex0'];
                }
            }
            $_parent = $context['_parent'];
            unset($context['_seq'], $context['_iterated'], $context['_key'], $context['actu_evt'], $context['_parent'], $context['loop']);
            $context = array_intersect_key($context, $_parent) + $_parent;
            // line 10
            echo "\t";
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["user"] ?? null), "isAuthenticated", [], "any", false, false, true, 10)) {
                // line 11
                echo "\t
    \t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("actualites_evenements_klesia.actu_evts_controller_listeActuEvts"));
                echo "\"
    \t\t\trole=\"button\"
    \t\t\tonclick=\"ga('send', 'event','Plus d actualité', 'Liste des actualités évènements privés','utilisateur ID');\"&gt;Voir
    \t\t\ttoute l'actualité</a>
    \t
    \t";
            } else {
                // line 19
                echo "\t
    \t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("actualites_evenements_klesia.actu_evts_controller_listeActuEvts"));
                echo "\"
    \t\t\trole=\"button\"
    \t\t\tonclick=\"ga('send', 'event','Plus d actualité', 'Liste des actualités évènements publics','utilisateur ID');\"&gt;Voir
    \t\t\ttoute l'actualité</a>
    \t
    \t";
            }
            // line 27
            echo "";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  111 =&gt; 27,  102 =&gt; 21,  98 =&gt; 19,  89 =&gt; 13,  85 =&gt; 11,  82 =&gt; 10,  67 =&gt; 8,  65 =&gt; 7,  62 =&gt; 6,  45 =&gt; 5,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \tActualités &amp; évènements
    
    \t{% for actu_evt in actu_evt_promoted  %}
    
    \t{% include 'actu-evt-mise-en-avant.html.twig' with {'contenu': actu_evt} %}
    
    \t{% endfor %}
    \t{%  if user.isAuthenticated %}
    \t
    \t\t<a>Voir
    \t\t\ttoute l'actualité</a>
    \t
    \t{% else %}
    \t
    \t\t<a>Voir
    \t\t\ttoute l'actualité</a>
    \t
    \t{% endif %}
    ", "modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig", "/var/www/html/wwwroot/web/modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("for" =&gt; 5, "include" =&gt; 7, "if" =&gt; 10);
            static $filters = array();
            static $functions = array("path" =&gt; 13);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['for', 'include', 'if'],
                    [],
                    ['path']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_7ec6fd14fe9c93b12341f39b4b22df460a41d3243583fc333007373b8a686238', 'modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig') (Line: 55)
    twig_render_template('modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('actu_evt_bloc', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 144)
    __TwigTemplate_340c0982524552e03ad9ad520c1d5515e289707a24c098ecfba54b317045b1a6->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('home_page_kapklesia', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 241)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_actu-evt-mise-en-avant.ht_CIO6o_9Ng39qmWTpKFt-LUf8A', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* actu-evt-mise-en-avant.html.twig */
    class __TwigTemplate_69394b0d79bbad3ea9a03092de2921bf97d479ce2d7ae597638fa635f0a9987b extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \t
    \t\t";
            // line 4
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "node", [], "any", false, false, true, 4), "in_preview", [], "any", false, false, true, 4)) {
                // line 5
                echo "\t\t<a>extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 6), 6, $this-&gt;source), "html", null, true);
                echo "\" alt=\"\"&gt;</a>
    \t\t";
            } else {
                // line 8
                echo "\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("actualites_evenements_klesia.actu_evts_controller_detailActuEvts", ["node_id" =&gt; twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "id", [], "any", false, false, true, 9)]), "html", null, true);
                echo "\"
    \t\t\t";
                // line 10
                if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "publique", [], "any", false, false, true, 10)) {
                    // line 11
                    echo "\t\t\t\tonclick=\"ga('send', 'event','Actualité et évènement public', 'Clic sur le détail actualité/événement public','utilisateur ID');\"
    \t\t\t";
                } else {
                    // line 13
                    echo "\t\t\t\tonclick=\"ga('send', 'event','Actualité et évènement privé', 'Clic sur le détail actualité/événement privé','utilisateur ID');\"
    \t\t\t";
                }
                // line 15
                echo "\t\t\t&gt;
    \t\t\t";
                // line 16
                if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 16)) {
                    // line 17
                    echo "\t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 18), 18, $this-&gt;source), "html", null, true);
                    echo "\" alt=\"\"&gt;
    \t\t\t";
                }
                // line 19
                echo "</a>
    \t\t";
            }
            // line 21
            echo "\t
    \t
    \t\t
    \t\t\t";
            // line 24
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "node", [], "any", false, false, true, 24), "in_preview", [], "any", false, false, true, 24)) {
                // line 25
                echo "\t\t\t<a>";
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "titre", [], "any", false, false, true, 25), 25, $this-&gt;source), "html", null, true);
                echo "</a>
    \t\t\t";
            } else {
                // line 27
                echo "\t\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("actualites_evenements_klesia.actu_evts_controller_detailActuEvts", ["node_id" =&gt; twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "id", [], "any", false, false, true, 28)]), "html", null, true);
                echo "\"
    \t\t\t";
                // line 29
                if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "publique", [], "any", false, false, true, 29)) {
                    // line 30
                    echo "\t\t\t\tonclick=\"ga('send', 'event','Actualité et évènement public', 'Clic sur le détail actualité/événement public','utilisateur ID');\"
    \t\t\t";
                } else {
                    // line 32
                    echo "\t\t\t\tonclick=\"ga('send', 'event','Actualité et évènement privé', 'Clic sur le détail actualité/événement privé','utilisateur ID');\"
    \t\t\t";
                }
                // line 33
                echo "&gt;";
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "titre", [], "any", false, false, true, 33), 33, $this-&gt;source), "html", null, true);
                echo "</a>
    \t\t\t";
            }
            // line 35
            echo "\t\t
    \t\t
    \t\t\t";
            // line 37
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, twig_striptags($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "description", [], "any", false, false, true, 37), 37, $this-&gt;source))), "html", null, true);
            echo "
    \t\t
    \t\t
    \t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_calendar"] ?? null), 40, $this-&gt;source), "html", null, true);
            echo "\" alt=\"Date de l'actualité\"
    \t\t\t\twidth=\"25\" height=\"25\"&gt;
    \t\t\t";
            // line 42
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, twig_date_format_filter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "dateDePublication", [], "any", false, false, true, 42), 42, $this-&gt;source), "d/m/Y"), "html", null, true);
            echo "
    \t\t
    \t
    \t";
            // line 45
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "node", [], "any", false, false, true, 45), "in_preview", [], "any", false, false, true, 45)) {
                // line 46
                echo "
    \t";
                // line 47
                if ( !(null === twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "id", [], "any", false, false, true, 47))) {
                    // line 48
                    echo "\t";
                    $context["link_full"] = (("/node/preview/" . $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["node"] ?? null), "uuid", [], "any", false, false, true, 48), "value", [], "any", false, false, true, 48), 48, $this-&gt;source)) . "/full?destination=/admin/content");
                    // line 49
                    echo "\t";
                } else {
                    // line 50
                    echo "\t";
                    $context["link_full"] = (("/node/preview/" . $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["node"] ?? null), "uuid", [], "any", false, false, true, 50), "value", [], "any", false, false, true, 50), 50, $this-&gt;source)) . "/full");
                    // line 51
                    echo "\t";
                }
                // line 52
                echo "
    \textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["link_full"] ?? null), 53, $this-&gt;source), "html", null, true);
                echo "';ga('send', 'event','Actualités', 'Retour sur l apercu général','utilisateur ID');\" id=\"goBack\"
    \t\tclass=\"mt-5 btn btn-primary\" title=\"Retour à l'aperçu
    \t\tgénéral\"&gt;Retour
    \t\tà l'aperçu général
    \t";
            }
            // line 58
            echo "";
        }
    
        public function getTemplateName()
        {
            return "actu-evt-mise-en-avant.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  175 =&gt; 58,  167 =&gt; 53,  164 =&gt; 52,  161 =&gt; 51,  158 =&gt; 50,  155 =&gt; 49,  152 =&gt; 48,  150 =&gt; 47,  147 =&gt; 46,  145 =&gt; 45,  139 =&gt; 42,  134 =&gt; 40,  128 =&gt; 37,  124 =&gt; 35,  118 =&gt; 33,  114 =&gt; 32,  110 =&gt; 30,  108 =&gt; 29,  104 =&gt; 28,  101 =&gt; 27,  95 =&gt; 25,  93 =&gt; 24,  88 =&gt; 21,  84 =&gt; 19,  79 =&gt; 18,  76 =&gt; 17,  74 =&gt; 16,  71 =&gt; 15,  67 =&gt; 13,  63 =&gt; 11,  61 =&gt; 10,  57 =&gt; 9,  54 =&gt; 8,  49 =&gt; 6,  46 =&gt; 5,  44 =&gt; 4,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \t
    \t\t{% if contenu.node.in_preview %}
    \t\t<a></a>
    \t\t{% else %}
    \t\t<a if publique else endif t>
    \t\t\t{% if contenu.imageMiseEnAvantUrl %}
    \t\t\t
    \t\t\t{% endif %}</a>
    \t\t{% endif %}
    \t
    \t
    \t\t
    \t\t\t{% if contenu.node.in_preview %}
    \t\t\t<a>{{ contenu.titre }}</a>
    \t\t\t{% else %}
    \t\t\t<a if publique else endif>{{ contenu.titre }}</a>
    \t\t\t{% endif %}
    \t\t
    \t\t
    \t\t\t{{ contenu.description|render|striptags }}
    \t\t
    \t\t
    \t\t\t
    \t\t\t{{ contenu.dateDePublication|date(\"d/m/Y\") }}
    \t\t
    \t
    \t{% if contenu.node.in_preview %}
    
    \t{% if contenu.id is not null %}
    \t{% set link_full = '/node/preview/' ~ node.uuid.value ~ '/full?destination=/admin/content' %}
    \t{% else %}
    \t{% set link_full = '/node/preview/' ~ node.uuid.value ~ '/full' %}
    \t{% endif %}
    
    \tRetour
    \t\tà l'aperçu général
    \t{% endif %}
    ", "actu-evt-mise-en-avant.html.twig", "modules/custom/actualites_evenements_klesia/templates/actu-evt-mise-en-avant.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 4, "set" =&gt; 48);
            static $filters = array("escape" =&gt; 6, "striptags" =&gt; 37, "render" =&gt; 37, "date" =&gt; 42);
            static $functions = array("path" =&gt; 9);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if', 'set'],
                    ['escape', 'striptags', 'render', 'date'],
                    ['path']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_actu-evt-mise-en-avant.ht_CIO6o_9Ng39qmWTpKFt-LUf8A', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* actu-evt-mise-en-avant.html.twig */
    class __TwigTemplate_69394b0d79bbad3ea9a03092de2921bf97d479ce2d7ae597638fa635f0a9987b extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \t
    \t\t";
            // line 4
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "node", [], "any", false, false, true, 4), "in_preview", [], "any", false, false, true, 4)) {
                // line 5
                echo "\t\t<a>extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 6), 6, $this-&gt;source), "html", null, true);
                echo "\" alt=\"\"&gt;</a>
    \t\t";
            } else {
                // line 8
                echo "\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("actualites_evenements_klesia.actu_evts_controller_detailActuEvts", ["node_id" =&gt; twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "id", [], "any", false, false, true, 9)]), "html", null, true);
                echo "\"
    \t\t\t";
                // line 10
                if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "publique", [], "any", false, false, true, 10)) {
                    // line 11
                    echo "\t\t\t\tonclick=\"ga('send', 'event','Actualité et évènement public', 'Clic sur le détail actualité/événement public','utilisateur ID');\"
    \t\t\t";
                } else {
                    // line 13
                    echo "\t\t\t\tonclick=\"ga('send', 'event','Actualité et évènement privé', 'Clic sur le détail actualité/événement privé','utilisateur ID');\"
    \t\t\t";
                }
                // line 15
                echo "\t\t\t&gt;
    \t\t\t";
                // line 16
                if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 16)) {
                    // line 17
                    echo "\t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "imageMiseEnAvantUrl", [], "any", false, false, true, 18), 18, $this-&gt;source), "html", null, true);
                    echo "\" alt=\"\"&gt;
    \t\t\t";
                }
                // line 19
                echo "</a>
    \t\t";
            }
            // line 21
            echo "\t
    \t
    \t\t
    \t\t\t";
            // line 24
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "node", [], "any", false, false, true, 24), "in_preview", [], "any", false, false, true, 24)) {
                // line 25
                echo "\t\t\t<a>";
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "titre", [], "any", false, false, true, 25), 25, $this-&gt;source), "html", null, true);
                echo "</a>
    \t\t\t";
            } else {
                // line 27
                echo "\t\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getPath("actualites_evenements_klesia.actu_evts_controller_detailActuEvts", ["node_id" =&gt; twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "id", [], "any", false, false, true, 28)]), "html", null, true);
                echo "\"
    \t\t\t";
                // line 29
                if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "publique", [], "any", false, false, true, 29)) {
                    // line 30
                    echo "\t\t\t\tonclick=\"ga('send', 'event','Actualité et évènement public', 'Clic sur le détail actualité/événement public','utilisateur ID');\"
    \t\t\t";
                } else {
                    // line 32
                    echo "\t\t\t\tonclick=\"ga('send', 'event','Actualité et évènement privé', 'Clic sur le détail actualité/événement privé','utilisateur ID');\"
    \t\t\t";
                }
                // line 33
                echo "&gt;";
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "titre", [], "any", false, false, true, 33), 33, $this-&gt;source), "html", null, true);
                echo "</a>
    \t\t\t";
            }
            // line 35
            echo "\t\t
    \t\t
    \t\t\t";
            // line 37
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, twig_striptags($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "description", [], "any", false, false, true, 37), 37, $this-&gt;source))), "html", null, true);
            echo "
    \t\t
    \t\t
    \t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_calendar"] ?? null), 40, $this-&gt;source), "html", null, true);
            echo "\" alt=\"Date de l'actualité\"
    \t\t\t\twidth=\"25\" height=\"25\"&gt;
    \t\t\t";
            // line 42
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, twig_date_format_filter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "dateDePublication", [], "any", false, false, true, 42), 42, $this-&gt;source), "d/m/Y"), "html", null, true);
            echo "
    \t\t
    \t
    \t";
            // line 45
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "node", [], "any", false, false, true, 45), "in_preview", [], "any", false, false, true, 45)) {
                // line 46
                echo "
    \t";
                // line 47
                if ( !(null === twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["contenu"] ?? null), "id", [], "any", false, false, true, 47))) {
                    // line 48
                    echo "\t";
                    $context["link_full"] = (("/node/preview/" . $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["node"] ?? null), "uuid", [], "any", false, false, true, 48), "value", [], "any", false, false, true, 48), 48, $this-&gt;source)) . "/full?destination=/admin/content");
                    // line 49
                    echo "\t";
                } else {
                    // line 50
                    echo "\t";
                    $context["link_full"] = (("/node/preview/" . $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["node"] ?? null), "uuid", [], "any", false, false, true, 50), "value", [], "any", false, false, true, 50), 50, $this-&gt;source)) . "/full");
                    // line 51
                    echo "\t";
                }
                // line 52
                echo "
    \textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["link_full"] ?? null), 53, $this-&gt;source), "html", null, true);
                echo "';ga('send', 'event','Actualités', 'Retour sur l apercu général','utilisateur ID');\" id=\"goBack\"
    \t\tclass=\"mt-5 btn btn-primary\" title=\"Retour à l'aperçu
    \t\tgénéral\"&gt;Retour
    \t\tà l'aperçu général
    \t";
            }
            // line 58
            echo "";
        }
    
        public function getTemplateName()
        {
            return "actu-evt-mise-en-avant.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  175 =&gt; 58,  167 =&gt; 53,  164 =&gt; 52,  161 =&gt; 51,  158 =&gt; 50,  155 =&gt; 49,  152 =&gt; 48,  150 =&gt; 47,  147 =&gt; 46,  145 =&gt; 45,  139 =&gt; 42,  134 =&gt; 40,  128 =&gt; 37,  124 =&gt; 35,  118 =&gt; 33,  114 =&gt; 32,  110 =&gt; 30,  108 =&gt; 29,  104 =&gt; 28,  101 =&gt; 27,  95 =&gt; 25,  93 =&gt; 24,  88 =&gt; 21,  84 =&gt; 19,  79 =&gt; 18,  76 =&gt; 17,  74 =&gt; 16,  71 =&gt; 15,  67 =&gt; 13,  63 =&gt; 11,  61 =&gt; 10,  57 =&gt; 9,  54 =&gt; 8,  49 =&gt; 6,  46 =&gt; 5,  44 =&gt; 4,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \t
    \t\t{% if contenu.node.in_preview %}
    \t\t<a></a>
    \t\t{% else %}
    \t\t<a if publique else endif t>
    \t\t\t{% if contenu.imageMiseEnAvantUrl %}
    \t\t\t
    \t\t\t{% endif %}</a>
    \t\t{% endif %}
    \t
    \t
    \t\t
    \t\t\t{% if contenu.node.in_preview %}
    \t\t\t<a>{{ contenu.titre }}</a>
    \t\t\t{% else %}
    \t\t\t<a if publique else endif>{{ contenu.titre }}</a>
    \t\t\t{% endif %}
    \t\t
    \t\t
    \t\t\t{{ contenu.description|render|striptags }}
    \t\t
    \t\t
    \t\t\t
    \t\t\t{{ contenu.dateDePublication|date(\"d/m/Y\") }}
    \t\t
    \t
    \t{% if contenu.node.in_preview %}
    
    \t{% if contenu.id is not null %}
    \t{% set link_full = '/node/preview/' ~ node.uuid.value ~ '/full?destination=/admin/content' %}
    \t{% else %}
    \t{% set link_full = '/node/preview/' ~ node.uuid.value ~ '/full' %}
    \t{% endif %}
    
    \tRetour
    \t\tà l'aperçu général
    \t{% endif %}
    ", "actu-evt-mise-en-avant.html.twig", "modules/custom/actualites_evenements_klesia/templates/actu-evt-mise-en-avant.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 4, "set" =&gt; 48);
            static $filters = array("escape" =&gt; 6, "striptags" =&gt; 37, "render" =&gt; 37, "date" =&gt; 42);
            static $functions = array("path" =&gt; 9);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if', 'set'],
                    ['escape', 'striptags', 'render', 'date'],
                    ['path']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_69394b0d79bbad3ea9a03092de2921bf97d479ce2d7ae597638fa635f0a9987b', 'actu-evt-mise-en-avant.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('actu-evt-mise-en-avant.html.twig', NULL) (Line: 333)
    Twig\Template->loadTemplate('actu-evt-mise-en-avant.html.twig', 'modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig', 7) (Line: 65)
    __TwigTemplate_7ec6fd14fe9c93b12341f39b4b22df460a41d3243583fc333007373b8a686238->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('modules/custom/actualites_evenements_klesia/templates/actu-evt-bloc.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('actu_evt_bloc', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 144)
    __TwigTemplate_340c0982524552e03ad9ad520c1d5515e289707a24c098ecfba54b317045b1a6->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('home_page_kapklesia', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 241)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_bloc-twitter.html.twig__Msv3vMkddlcL4wY32nRq3gNa', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/bloc_twitter/templates/bloc-twitter.html.twig */
    class __TwigTemplate_76aa3fd401b9afbce36881401e3816d0644519d3659c4a4c838f380cd16cb53b extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_twitter"] ?? null), 4, $this-&gt;source), "html", null, true);
            echo "\"
    \t\talt=\"Klesia sur Twitter\" width=\"50\" height=\"50\"&gt;
    \t\t<a></a>
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/bloc_twitter/templates/bloc-twitter.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  44 =&gt; 4,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \t
    \t\t<a></a>
    ", "modules/custom/bloc_twitter/templates/bloc-twitter.html.twig", "/var/www/html/wwwroot/web/modules/custom/bloc_twitter/templates/bloc-twitter.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array();
            static $filters = array("escape" =&gt; 4);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    [],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_bloc-twitter.html.twig__Msv3vMkddlcL4wY32nRq3gNa', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/bloc_twitter/templates/bloc-twitter.html.twig */
    class __TwigTemplate_76aa3fd401b9afbce36881401e3816d0644519d3659c4a4c838f380cd16cb53b extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_twitter"] ?? null), 4, $this-&gt;source), "html", null, true);
            echo "\"
    \t\talt=\"Klesia sur Twitter\" width=\"50\" height=\"50\"&gt;
    \t\t<a></a>
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/bloc_twitter/templates/bloc-twitter.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  44 =&gt; 4,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \t
    \t\t<a></a>
    ", "modules/custom/bloc_twitter/templates/bloc-twitter.html.twig", "/var/www/html/wwwroot/web/modules/custom/bloc_twitter/templates/bloc-twitter.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array();
            static $filters = array("escape" =&gt; 4);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    [],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_76aa3fd401b9afbce36881401e3816d0644519d3659c4a4c838f380cd16cb53b', 'modules/custom/bloc_twitter/templates/bloc-twitter.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('modules/custom/bloc_twitter/templates/bloc-twitter.html.twig') (Line: 55)
    twig_render_template('modules/custom/bloc_twitter/templates/bloc-twitter.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('bloc_twitter', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 148)
    __TwigTemplate_340c0982524552e03ad9ad520c1d5515e289707a24c098ecfba54b317045b1a6->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('modules/custom/home_page_kapklesia/templates/home-page-kapklesia.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('home_page_kapklesia', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array, ) (Line: 241)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 242)
    Drupal\Core\Render\MainContent\HtmlRenderer->prepare(Array, Object, Object) (Line: 132)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_html.html.twig_7UTHipD8XnLXQC8lYJvPz4Xam', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* themes/custom/klesiatheme_v2/templates/layout/html.html.twig */
    class __TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 26
            $context["body_classes"] = [0 =&gt; ((        // line 27
    ($context["logged_in"] ?? null)) ? ("user-logged-in") : ("")), 1 =&gt; (( !        // line 28
    ($context["root_path"] ?? null)) ? ("path-frontpage") : (("path-" . \Drupal\Component\Utility\Html::getClass($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["root_path"] ?? null), 28, $this-&gt;source))))), 2 =&gt; ((        // line 29
    ($context["node_type"] ?? null)) ? (("page-node-type-" . \Drupal\Component\Utility\Html::getClass($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["node_type"] ?? null), 29, $this-&gt;source)))) : ("")), 3 =&gt; ((        // line 30
    ($context["db_offline"] ?? null)) ? ("db-offline") : (""))];
            // line 32
            echo "
    
    extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["html_attributes"] ?? null), 34, $this-&gt;source), "html", null, true);
            echo "&gt;
      
        extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["placeholder_token"] ?? null), 36, $this-&gt;source));
            echo "\"&gt;
        
        
        ";
            // line 39
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar(((($context["root_path"] ?? null)) ? ($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;safeJoin($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["head_title"] ?? null), 39, $this-&gt;source), " | ")) : ("Page d'accueil | Kap'Klesia")));
            echo "
        extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["placeholder_token"] ?? null), 40, $this-&gt;source));
            echo "\"&gt;
        extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["placeholder_token"] ?? null), 41, $this-&gt;source));
            echo "\"&gt;
        
        
      
      extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["attributes"] ?? null), 45, $this-&gt;source), "html", null, true);
            echo "&gt;
        ";
            // line 46
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["page_top"] ?? null), 46, $this-&gt;source), "html", null, true);
            echo "
        ";
            // line 47
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["page"] ?? null), 47, $this-&gt;source), "html", null, true);
            echo "
        ";
            // line 48
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["page_bottom"] ?? null), 48, $this-&gt;source), "html", null, true);
            echo "
        extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["placeholder_token"] ?? null), 49, $this-&gt;source));
            echo "\"&gt;
      
    ";
        }
    
        public function getTemplateName()
        {
            return "themes/custom/klesiatheme_v2/templates/layout/html.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  91 =&gt; 49,  87 =&gt; 48,  83 =&gt; 47,  79 =&gt; 46,  75 =&gt; 45,  68 =&gt; 41,  64 =&gt; 40,  60 =&gt; 39,  54 =&gt; 36,  49 =&gt; 34,  45 =&gt; 32,  43 =&gt; 30,  42 =&gt; 29,  41 =&gt; 28,  40 =&gt; 27,  39 =&gt; 26,);
        }
    
        public function getSourceContext()
        {
            return new Source("{#
    /**
     * @file
     * Theme override for the basic structure of a single Drupal page.
     *
     * Variables:
     * - logged_in: A flag indicating if user is logged in.
     * - root_path: The root path of the current page (e.g., node, admin, user).
     * - node_type: The content type for the current node, if the page is a node.
     * - head_title: List of text elements that make up the head_title variable.
     *   May contain one or more of the following:
     *   - title: The title of the page.
     *   - name: The name of the site.
     *   - slogan: The slogan of the site.
     * - page_top: Initial rendered markup. This should be printed before 'page'.
     * - page: The rendered page markup.
     * - page_bottom: Closing rendered markup. This variable should be printed after
     *   'page'.
     * - db_offline: A flag indicating if the database is offline.
     * - placeholder_token: The token for generating head, css, js and js-bottom
     *   placeholders.
     *
     * @see template_preprocess_html()
     */
    #}
    {% set body_classes = [
        logged_in ? 'user-logged-in',
        not root_path ? 'path-frontpage' : 'path-' ~ root_path|clean_class,
        node_type ? 'page-node-type-' ~ node_type|clean_class,
        db_offline ? 'db-offline',
    ] %}
    
    
    
      
        
        
        
        {{ root_path ? \"#{head_title|safe_join(' | ')}\" : \"Page d'accueil | Kap'Klesia\"}}
        
        
        
        
      
      
        {{ page_top }}
        {{ page }}
        {{ page_bottom }}
        
      
    ", "themes/custom/klesiatheme_v2/templates/layout/html.html.twig", "/var/www/html/wwwroot/web/themes/custom/klesiatheme_v2/templates/layout/html.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("set" =&gt; 26);
            static $filters = array("clean_class" =&gt; 28, "escape" =&gt; 34, "raw" =&gt; 36, "safe_join" =&gt; 39);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['set'],
                    ['clean_class', 'escape', 'raw', 'safe_join'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_html.html.twig_7UTHipD8XnLXQC8lYJvPz4Xam', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* themes/custom/klesiatheme_v2/templates/layout/html.html.twig */
    class __TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 26
            $context["body_classes"] = [0 =&gt; ((        // line 27
    ($context["logged_in"] ?? null)) ? ("user-logged-in") : ("")), 1 =&gt; (( !        // line 28
    ($context["root_path"] ?? null)) ? ("path-frontpage") : (("path-" . \Drupal\Component\Utility\Html::getClass($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["root_path"] ?? null), 28, $this-&gt;source))))), 2 =&gt; ((        // line 29
    ($context["node_type"] ?? null)) ? (("page-node-type-" . \Drupal\Component\Utility\Html::getClass($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["node_type"] ?? null), 29, $this-&gt;source)))) : ("")), 3 =&gt; ((        // line 30
    ($context["db_offline"] ?? null)) ? ("db-offline") : (""))];
            // line 32
            echo "
    
    extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["html_attributes"] ?? null), 34, $this-&gt;source), "html", null, true);
            echo "&gt;
      
        extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["placeholder_token"] ?? null), 36, $this-&gt;source));
            echo "\"&gt;
        
        
        ";
            // line 39
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar(((($context["root_path"] ?? null)) ? ($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;safeJoin($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["head_title"] ?? null), 39, $this-&gt;source), " | ")) : ("Page d'accueil | Kap'Klesia")));
            echo "
        extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["placeholder_token"] ?? null), 40, $this-&gt;source));
            echo "\"&gt;
        extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["placeholder_token"] ?? null), 41, $this-&gt;source));
            echo "\"&gt;
        
        
      
      extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["attributes"] ?? null), 45, $this-&gt;source), "html", null, true);
            echo "&gt;
        ";
            // line 46
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["page_top"] ?? null), 46, $this-&gt;source), "html", null, true);
            echo "
        ";
            // line 47
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["page"] ?? null), 47, $this-&gt;source), "html", null, true);
            echo "
        ";
            // line 48
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["page_bottom"] ?? null), 48, $this-&gt;source), "html", null, true);
            echo "
        extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;sandbox-&gt;ensureToStringAllowed(($context["placeholder_token"] ?? null), 49, $this-&gt;source));
            echo "\"&gt;
      
    ";
        }
    
        public function getTemplateName()
        {
            return "themes/custom/klesiatheme_v2/templates/layout/html.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  91 =&gt; 49,  87 =&gt; 48,  83 =&gt; 47,  79 =&gt; 46,  75 =&gt; 45,  68 =&gt; 41,  64 =&gt; 40,  60 =&gt; 39,  54 =&gt; 36,  49 =&gt; 34,  45 =&gt; 32,  43 =&gt; 30,  42 =&gt; 29,  41 =&gt; 28,  40 =&gt; 27,  39 =&gt; 26,);
        }
    
        public function getSourceContext()
        {
            return new Source("{#
    /**
     * @file
     * Theme override for the basic structure of a single Drupal page.
     *
     * Variables:
     * - logged_in: A flag indicating if user is logged in.
     * - root_path: The root path of the current page (e.g., node, admin, user).
     * - node_type: The content type for the current node, if the page is a node.
     * - head_title: List of text elements that make up the head_title variable.
     *   May contain one or more of the following:
     *   - title: The title of the page.
     *   - name: The name of the site.
     *   - slogan: The slogan of the site.
     * - page_top: Initial rendered markup. This should be printed before 'page'.
     * - page: The rendered page markup.
     * - page_bottom: Closing rendered markup. This variable should be printed after
     *   'page'.
     * - db_offline: A flag indicating if the database is offline.
     * - placeholder_token: The token for generating head, css, js and js-bottom
     *   placeholders.
     *
     * @see template_preprocess_html()
     */
    #}
    {% set body_classes = [
        logged_in ? 'user-logged-in',
        not root_path ? 'path-frontpage' : 'path-' ~ root_path|clean_class,
        node_type ? 'page-node-type-' ~ node_type|clean_class,
        db_offline ? 'db-offline',
    ] %}
    
    
    
      
        
        
        
        {{ root_path ? \"#{head_title|safe_join(' | ')}\" : \"Page d'accueil | Kap'Klesia\"}}
        
        
        
        
      
      
        {{ page_top }}
        {{ page }}
        {{ page_bottom }}
        
      
    ", "themes/custom/klesiatheme_v2/templates/layout/html.html.twig", "/var/www/html/wwwroot/web/themes/custom/klesiatheme_v2/templates/layout/html.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("set" =&gt; 26);
            static $filters = array("clean_class" =&gt; 28, "escape" =&gt; 34, "raw" =&gt; 36, "safe_join" =&gt; 39);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['set'],
                    ['clean_class', 'escape', 'raw', 'safe_join'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024', 'themes/custom/klesiatheme_v2/templates/layout/html.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('themes/custom/klesiatheme_v2/templates/layout/html.html.twig') (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/html.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 162)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 163)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_page.html.twig_aKV2ms7OJI2IT1DnuHYTB95oU', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* themes/custom/klesiatheme_v2/templates/layout/page.html.twig */
    class __TwigTemplate_346fc50acf7aa9beb81cfea76041a6f6155b7868555845782d06b43c7bbc34c5 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    ";
            // line 2
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "top_header", [], "any", false, false, true, 2)) {
                // line 3
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "top_header", [], "any", false, false, true, 3), 3, $this-&gt;source), "html", null, true);
                echo "
    ";
            }
            // line 5
            echo "
     
    ";
            // line 7
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "header_nav", [], "any", false, false, true, 7)) {
                // line 8
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "header_nav", [], "any", false, false, true, 8), 8, $this-&gt;source), "html", null, true);
                echo "
    ";
            }
            // line 10
            echo "
    ";
            // line 11
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "content", [], "any", false, false, true, 11), 11, $this-&gt;source), "html", null, true);
            echo " 
    
    
    
    ";
            // line 15
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "footer", [], "any", false, false, true, 15)) {
                // line 16
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "footer", [], "any", false, false, true, 16), 16, $this-&gt;source), "html", null, true);
                echo "
    ";
            }
        }
    
        public function getTemplateName()
        {
            return "themes/custom/klesiatheme_v2/templates/layout/page.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  72 =&gt; 16,  70 =&gt; 15,  63 =&gt; 11,  60 =&gt; 10,  55 =&gt; 8,  53 =&gt; 7,  49 =&gt; 5,  44 =&gt; 3,  42 =&gt; 2,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    {% if page.top_header %}
    {{ page.top_header }}
    {% endif %}
    
     
    {% if page.header_nav %}
    {{ page.header_nav }}
    {% endif %}
    
    {{ page.content }} 
    
    
    
    {% if page.footer %}
    {{ page.footer }}
    {% endif %}
    ", "themes/custom/klesiatheme_v2/templates/layout/page.html.twig", "/var/www/html/wwwroot/web/themes/custom/klesiatheme_v2/templates/layout/page.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 2);
            static $filters = array("escape" =&gt; 3);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_page.html.twig_aKV2ms7OJI2IT1DnuHYTB95oU', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* themes/custom/klesiatheme_v2/templates/layout/page.html.twig */
    class __TwigTemplate_346fc50acf7aa9beb81cfea76041a6f6155b7868555845782d06b43c7bbc34c5 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    ";
            // line 2
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "top_header", [], "any", false, false, true, 2)) {
                // line 3
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "top_header", [], "any", false, false, true, 3), 3, $this-&gt;source), "html", null, true);
                echo "
    ";
            }
            // line 5
            echo "
     
    ";
            // line 7
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "header_nav", [], "any", false, false, true, 7)) {
                // line 8
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "header_nav", [], "any", false, false, true, 8), 8, $this-&gt;source), "html", null, true);
                echo "
    ";
            }
            // line 10
            echo "
    ";
            // line 11
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "content", [], "any", false, false, true, 11), 11, $this-&gt;source), "html", null, true);
            echo " 
    
    
    
    ";
            // line 15
            if (twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "footer", [], "any", false, false, true, 15)) {
                // line 16
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["page"] ?? null), "footer", [], "any", false, false, true, 16), 16, $this-&gt;source), "html", null, true);
                echo "
    ";
            }
        }
    
        public function getTemplateName()
        {
            return "themes/custom/klesiatheme_v2/templates/layout/page.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  72 =&gt; 16,  70 =&gt; 15,  63 =&gt; 11,  60 =&gt; 10,  55 =&gt; 8,  53 =&gt; 7,  49 =&gt; 5,  44 =&gt; 3,  42 =&gt; 2,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    {% if page.top_header %}
    {{ page.top_header }}
    {% endif %}
    
     
    {% if page.header_nav %}
    {{ page.header_nav }}
    {% endif %}
    
    {{ page.content }} 
    
    
    
    {% if page.footer %}
    {{ page.footer }}
    {% endif %}
    ", "themes/custom/klesiatheme_v2/templates/layout/page.html.twig", "/var/www/html/wwwroot/web/themes/custom/klesiatheme_v2/templates/layout/page.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 2);
            static $filters = array("escape" =&gt; 3);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_346fc50acf7aa9beb81cfea76041a6f6155b7868555845782d06b43c7bbc34c5', 'themes/custom/klesiatheme_v2/templates/layout/page.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('themes/custom/klesiatheme_v2/templates/layout/page.html.twig') (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/page.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 83)
    __TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/html.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 162)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 163)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_block.html.twig_UpmQ2BYJgKhb6HL-75RSPiChq', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* core/modules/block/templates/block.html.twig */
    class __TwigTemplate_3e0d31478c0262083377dabb65af4475ce2630d61d38d8d43b367d11558c433e extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
                'content' =&gt; [$this, 'block_content'],
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 30
            echo "extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["attributes"] ?? null), 30, $this-&gt;source), "html", null, true);
            echo "&gt;
      ";
            // line 31
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["title_prefix"] ?? null), 31, $this-&gt;source), "html", null, true);
            echo "
      ";
            // line 32
            if (($context["label"] ?? null)) {
                // line 33
                echo "    extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["title_attributes"] ?? null), 33, $this-&gt;source), "html", null, true);
                echo "&gt;";
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["label"] ?? null), 33, $this-&gt;source), "html", null, true);
                echo "
      ";
            }
            // line 35
            echo "  ";
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["title_suffix"] ?? null), 35, $this-&gt;source), "html", null, true);
            echo "
      ";
            // line 36
            $this-&gt;displayBlock('content', $context, $blocks);
            // line 39
            echo "
    ";
        }
    
        // line 36
        public function block_content($context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 37
            echo "    ";
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["content"] ?? null), 37, $this-&gt;source), "html", null, true);
            echo "
      ";
        }
    
        public function getTemplateName()
        {
            return "core/modules/block/templates/block.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  75 =&gt; 37,  71 =&gt; 36,  66 =&gt; 39,  64 =&gt; 36,  59 =&gt; 35,  51 =&gt; 33,  49 =&gt; 32,  45 =&gt; 31,  40 =&gt; 30,);
        }
    
        public function getSourceContext()
        {
            return new Source("{#
    /**
     * @file
     * Default theme implementation to display a block.
     *
     * Available variables:
     * - plugin_id: The ID of the block implementation.
     * - label: The configured label of the block if visible.
     * - configuration: A list of the block's configuration values.
     *   - label: The configured label for the block.
     *   - label_display: The display settings for the label.
     *   - provider: The module or other provider that provided this block plugin.
     *   - Block plugin specific settings will also be stored here.
     * - content: The content of this block.
     * - attributes: array of HTML attributes populated by modules, intended to
     *   be added to the main container tag of this template.
     *   - id: A valid HTML ID and guaranteed unique.
     * - title_attributes: Same as attributes, except applied to the main title
     *   tag that appears in the template.
     * - title_prefix: Additional output populated by modules, intended to be
     *   displayed in front of the main title tag that appears in the template.
     * - title_suffix: Additional output populated by modules, intended to be
     *   displayed after the main title tag that appears in the template.
     *
     * @see template_preprocess_block()
     *
     * @ingroup themeable
     */
    #}
    
      {{ title_prefix }}
      {% if label %}
        {{ label }}
      {% endif %}
      {{ title_suffix }}
      {% block content %}
        {{ content }}
      {% endblock %}
    
    ", "core/modules/block/templates/block.html.twig", "/var/www/html/wwwroot/web/core/modules/block/templates/block.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 32, "block" =&gt; 36);
            static $filters = array("escape" =&gt; 30);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if', 'block'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_block.html.twig_UpmQ2BYJgKhb6HL-75RSPiChq', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* core/modules/block/templates/block.html.twig */
    class __TwigTemplate_3e0d31478c0262083377dabb65af4475ce2630d61d38d8d43b367d11558c433e extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
                'content' =&gt; [$this, 'block_content'],
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 30
            echo "extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["attributes"] ?? null), 30, $this-&gt;source), "html", null, true);
            echo "&gt;
      ";
            // line 31
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["title_prefix"] ?? null), 31, $this-&gt;source), "html", null, true);
            echo "
      ";
            // line 32
            if (($context["label"] ?? null)) {
                // line 33
                echo "    extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["title_attributes"] ?? null), 33, $this-&gt;source), "html", null, true);
                echo "&gt;";
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["label"] ?? null), 33, $this-&gt;source), "html", null, true);
                echo "
      ";
            }
            // line 35
            echo "  ";
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["title_suffix"] ?? null), 35, $this-&gt;source), "html", null, true);
            echo "
      ";
            // line 36
            $this-&gt;displayBlock('content', $context, $blocks);
            // line 39
            echo "
    ";
        }
    
        // line 36
        public function block_content($context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 37
            echo "    ";
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["content"] ?? null), 37, $this-&gt;source), "html", null, true);
            echo "
      ";
        }
    
        public function getTemplateName()
        {
            return "core/modules/block/templates/block.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  75 =&gt; 37,  71 =&gt; 36,  66 =&gt; 39,  64 =&gt; 36,  59 =&gt; 35,  51 =&gt; 33,  49 =&gt; 32,  45 =&gt; 31,  40 =&gt; 30,);
        }
    
        public function getSourceContext()
        {
            return new Source("{#
    /**
     * @file
     * Default theme implementation to display a block.
     *
     * Available variables:
     * - plugin_id: The ID of the block implementation.
     * - label: The configured label of the block if visible.
     * - configuration: A list of the block's configuration values.
     *   - label: The configured label for the block.
     *   - label_display: The display settings for the label.
     *   - provider: The module or other provider that provided this block plugin.
     *   - Block plugin specific settings will also be stored here.
     * - content: The content of this block.
     * - attributes: array of HTML attributes populated by modules, intended to
     *   be added to the main container tag of this template.
     *   - id: A valid HTML ID and guaranteed unique.
     * - title_attributes: Same as attributes, except applied to the main title
     *   tag that appears in the template.
     * - title_prefix: Additional output populated by modules, intended to be
     *   displayed in front of the main title tag that appears in the template.
     * - title_suffix: Additional output populated by modules, intended to be
     *   displayed after the main title tag that appears in the template.
     *
     * @see template_preprocess_block()
     *
     * @ingroup themeable
     */
    #}
    
      {{ title_prefix }}
      {% if label %}
        {{ label }}
      {% endif %}
      {{ title_suffix }}
      {% block content %}
        {{ content }}
      {% endblock %}
    
    ", "core/modules/block/templates/block.html.twig", "/var/www/html/wwwroot/web/core/modules/block/templates/block.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 32, "block" =&gt; 36);
            static $filters = array("escape" =&gt; 30);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if', 'block'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_3e0d31478c0262083377dabb65af4475ce2630d61d38d8d43b367d11558c433e', 'core/modules/block/templates/block.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('core/modules/block/templates/block.html.twig') (Line: 55)
    twig_render_template('core/modules/block/templates/block.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 435)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 44)
    __TwigTemplate_346fc50acf7aa9beb81cfea76041a6f6155b7868555845782d06b43c7bbc34c5->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/page.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 83)
    __TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/html.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 162)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 163)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_bloc-entete.html.twig_h1Xz5Rkz86k37T50yRVXD7nBd', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig */
    class __TwigTemplate_bbd3052ee6365a86e52af428d0868de3c90e1915977f8c20faf4cc0f01941ba7 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    \t
    
    
    \t\t";
            // line 5
            if (($context["klesia_not_doublevue"] ?? null)) {
                // line 6
                echo "\t\t<a echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("double_vue.main"));
                echo "\"
    \t\t\tonclick=\"ga('send', 'event','Haut de page', 'Clic sur le logo Klesia','utilisateur ";
                // line 7
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 7, $this-&gt;source), "html", null, true);
                echo "');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_path"] ?? null), 8, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\talt=\"Klesia, Protection et Innovation sociales\" height=\"88\"&gt;</a>
    \t\t";
            } else {
                // line 11
                echo "\t\t<a echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl(""));
                echo "\"
    \t\t\tonclick=\"ga('send', 'event','Haut de page', 'Clic sur le logo Klesia','utilisateur ";
                // line 12
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 12, $this-&gt;source), "html", null, true);
                echo "');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_path"] ?? null), 13, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\talt=\"Klesia, Protection et Innovation sociales\" height=\"88\"&gt;</a>
    \t\t";
            }
            // line 16
            echo "\t\t
    \t\t\t<ul>
    \t\t\t\t";
            // line 18
            if (($context["logged_in"] ?? null)) {
                // line 19
                echo "\t\t\t\t";
                if (($context["affichage_bouton_contact"] ?? null)) {
                    // line 20
                    echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("contact_klesia.contact"));
                    echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Haut de page', 'Mes Contacts','utilisateur ";
                    // line 22
                    echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 22, $this-&gt;source), "html", null, true);
                    echo ");\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_multiple_user_silouhette_maron"] ?? null), 23, $this-&gt;source), "html", null, true);
                    echo "\"
    \t\t\t\t\t\talt=\"Twitter\" width=\"30\" height=\"30\"&gt; Mes
    \t\t\t\t\t\t\tcontacts
    \t\t\t\t\t</a></li>
    \t\t\t\t";
                }
                // line 29
                echo "\t\t\t\t<li><a>
    \t\t\t\t\t\t";
                // line 32
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["user"] ?? null), "field_prenom", [], "any", false, false, true, 32), "value", [], "any", false, false, true, 32), 32, $this-&gt;source), "html", null, true);
                echo "
    \t\t\t\t\t\t\t";
                // line 33
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["user"] ?? null), "field_nom", [], "any", false, false, true, 33), "value", [], "any", false, false, true, 33), 33, $this-&gt;source), "html", null, true);
                echo "extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_right_arrow_btn"] ?? null), 34, $this-&gt;source), "html", null, true);
                echo "\" alt=\"\" width=\"19\" height=\"19\"&gt;
    \t\t\t\t</a>
    \t\t\t\t\t
    \t\t\t\t\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("mon_compte_klesia.page_mon_compte"));
                echo "\"
    \t\t\t\t\t\t\tonclick=\"ga('send', 'event','Haut de page', 'Mon compte','utilisateur ";
                // line 39
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 39, $this-&gt;source), "html", null, true);
                echo "');\"&gt;Mon
    \t\t\t\t\t\t\tcompte</a> <a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("bloc_entete_klesia.entete_controller_logout"));
                echo "\"
    \t\t\t\t\t\t\tonclick=\"ga('send', 'event','Haut de page', 'Déconnexion','utilisateur ";
                // line 42
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 42, $this-&gt;source), "html", null, true);
                echo "');localStorage.clear()\"&gt;Déconnexion</a>
    
    \t\t\t\t\t</li>
    \t\t\t\t";
            } else {
                // line 46
                echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_kap_klesia"] ?? null), 47, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Kap Klesia', 'Clic sur le lien Vignette Kap','utilisateur ";
                // line 48
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 48, $this-&gt;source), "html", null, true);
                echo "');\"&gt;Kap'Klesia
    \t\t\t\t</a></li>
    
    \t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 55, $this-&gt;source), "html", null, true);
                echo "');\"&gt;
    \t\t\t\t\t\tSe connecter
    \t\t\t\t</a></li>
    \t\t\t\t";
            }
            // line 59
            echo "\t\t\t</ul>
    \t\t
    \t\t";
            // line 61
            if (($context["logged_in"] ?? null)) {
                // line 62
                echo "\t\t
    \t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_menu"] ?? null), 65, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Burger\" width=\"30\" height=\"30\"&gt;
    \t\t
    \t\t";
            }
            // line 68
            echo "\t
    \t\t 
    \t
    
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  187 =&gt; 68,  181 =&gt; 65,  176 =&gt; 62,  174 =&gt; 61,  170 =&gt; 59,  163 =&gt; 55,  153 =&gt; 48,  149 =&gt; 47,  146 =&gt; 46,  139 =&gt; 42,  135 =&gt; 41,  130 =&gt; 39,  126 =&gt; 38,  119 =&gt; 34,  115 =&gt; 33,  111 =&gt; 32,  106 =&gt; 29,  97 =&gt; 23,  93 =&gt; 22,  89 =&gt; 21,  86 =&gt; 20,  83 =&gt; 19,  81 =&gt; 18,  77 =&gt; 16,  71 =&gt; 13,  67 =&gt; 12,  62 =&gt; 11,  56 =&gt; 8,  52 =&gt; 7,  47 =&gt; 6,  45 =&gt; 5,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    \t
    
    
    \t\t{% if klesia_not_doublevue %}
    \t\t<a></a>
    \t\t{% else %}
    \t\t<a>') }}\"
    \t\t\tonclick=\"ga('send', 'event','Haut de page', 'Clic sur le logo Klesia','utilisateur {{ gaBouton }}');\"&gt;</a>
    \t\t{% endif %}
    \t\t
    \t\t\t<ul>
    \t\t\t\t{% if logged_in %}
    \t\t\t\t{% if affichage_bouton_contact %}
    \t\t\t\t<li><a> Mes
    \t\t\t\t\t\t\tcontacts
    \t\t\t\t\t</a></li>
    \t\t\t\t{% endif %}
    \t\t\t\t<li><a>
    \t\t\t\t\t\t{{ user.field_prenom.value }}
    \t\t\t\t\t\t\t{{ user.field_nom.value }}
    \t\t\t\t</a>
    \t\t\t\t\t
    \t\t\t\t\t\t<a>Mon
    \t\t\t\t\t\t\tcompte</a> <a>Déconnexion</a>
    
    \t\t\t\t\t</li>
    \t\t\t\t{% else %}
    \t\t\t\t<li><a>Kap'Klesia
    \t\t\t\t</a></li>
    
    \t\t\t\t<li><a>
    \t\t\t\t\t\tSe connecter
    \t\t\t\t</a></li>
    \t\t\t\t{% endif %}
    \t\t\t</ul>
    \t\t
    \t\t{% if logged_in %}
    \t\t
    \t\t\t
    \t\t
    \t\t{% endif %}
    \t
    \t\t 
    \t
    
    ", "modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig", "/var/www/html/wwwroot/web/modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 5);
            static $filters = array("escape" =&gt; 7);
            static $functions = array("url" =&gt; 6);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    ['url']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_bloc-entete.html.twig_h1Xz5Rkz86k37T50yRVXD7nBd', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig */
    class __TwigTemplate_bbd3052ee6365a86e52af428d0868de3c90e1915977f8c20faf4cc0f01941ba7 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    \t
    
    
    \t\t";
            // line 5
            if (($context["klesia_not_doublevue"] ?? null)) {
                // line 6
                echo "\t\t<a echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("double_vue.main"));
                echo "\"
    \t\t\tonclick=\"ga('send', 'event','Haut de page', 'Clic sur le logo Klesia','utilisateur ";
                // line 7
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 7, $this-&gt;source), "html", null, true);
                echo "');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_path"] ?? null), 8, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\talt=\"Klesia, Protection et Innovation sociales\" height=\"88\"&gt;</a>
    \t\t";
            } else {
                // line 11
                echo "\t\t<a echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl(""));
                echo "\"
    \t\t\tonclick=\"ga('send', 'event','Haut de page', 'Clic sur le logo Klesia','utilisateur ";
                // line 12
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 12, $this-&gt;source), "html", null, true);
                echo "');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_path"] ?? null), 13, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\talt=\"Klesia, Protection et Innovation sociales\" height=\"88\"&gt;</a>
    \t\t";
            }
            // line 16
            echo "\t\t
    \t\t\t<ul>
    \t\t\t\t";
            // line 18
            if (($context["logged_in"] ?? null)) {
                // line 19
                echo "\t\t\t\t";
                if (($context["affichage_bouton_contact"] ?? null)) {
                    // line 20
                    echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("contact_klesia.contact"));
                    echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Haut de page', 'Mes Contacts','utilisateur ";
                    // line 22
                    echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 22, $this-&gt;source), "html", null, true);
                    echo ");\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_multiple_user_silouhette_maron"] ?? null), 23, $this-&gt;source), "html", null, true);
                    echo "\"
    \t\t\t\t\t\talt=\"Twitter\" width=\"30\" height=\"30\"&gt; Mes
    \t\t\t\t\t\t\tcontacts
    \t\t\t\t\t</a></li>
    \t\t\t\t";
                }
                // line 29
                echo "\t\t\t\t<li><a>
    \t\t\t\t\t\t";
                // line 32
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["user"] ?? null), "field_prenom", [], "any", false, false, true, 32), "value", [], "any", false, false, true, 32), 32, $this-&gt;source), "html", null, true);
                echo "
    \t\t\t\t\t\t\t";
                // line 33
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(twig_get_attribute($this-&gt;env, $this-&gt;source, twig_get_attribute($this-&gt;env, $this-&gt;source, ($context["user"] ?? null), "field_nom", [], "any", false, false, true, 33), "value", [], "any", false, false, true, 33), 33, $this-&gt;source), "html", null, true);
                echo "extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_right_arrow_btn"] ?? null), 34, $this-&gt;source), "html", null, true);
                echo "\" alt=\"\" width=\"19\" height=\"19\"&gt;
    \t\t\t\t</a>
    \t\t\t\t\t
    \t\t\t\t\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("mon_compte_klesia.page_mon_compte"));
                echo "\"
    \t\t\t\t\t\t\tonclick=\"ga('send', 'event','Haut de page', 'Mon compte','utilisateur ";
                // line 39
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 39, $this-&gt;source), "html", null, true);
                echo "');\"&gt;Mon
    \t\t\t\t\t\t\tcompte</a> <a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("bloc_entete_klesia.entete_controller_logout"));
                echo "\"
    \t\t\t\t\t\t\tonclick=\"ga('send', 'event','Haut de page', 'Déconnexion','utilisateur ";
                // line 42
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 42, $this-&gt;source), "html", null, true);
                echo "');localStorage.clear()\"&gt;Déconnexion</a>
    
    \t\t\t\t\t</li>
    \t\t\t\t";
            } else {
                // line 46
                echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_kap_klesia"] ?? null), 47, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Kap Klesia', 'Clic sur le lien Vignette Kap','utilisateur ";
                // line 48
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 48, $this-&gt;source), "html", null, true);
                echo "');\"&gt;Kap'Klesia
    \t\t\t\t</a></li>
    
    \t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["gaBouton"] ?? null), 55, $this-&gt;source), "html", null, true);
                echo "');\"&gt;
    \t\t\t\t\t\tSe connecter
    \t\t\t\t</a></li>
    \t\t\t\t";
            }
            // line 59
            echo "\t\t\t</ul>
    \t\t
    \t\t";
            // line 61
            if (($context["logged_in"] ?? null)) {
                // line 62
                echo "\t\t
    \t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_menu"] ?? null), 65, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Burger\" width=\"30\" height=\"30\"&gt;
    \t\t
    \t\t";
            }
            // line 68
            echo "\t
    \t\t 
    \t
    
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  187 =&gt; 68,  181 =&gt; 65,  176 =&gt; 62,  174 =&gt; 61,  170 =&gt; 59,  163 =&gt; 55,  153 =&gt; 48,  149 =&gt; 47,  146 =&gt; 46,  139 =&gt; 42,  135 =&gt; 41,  130 =&gt; 39,  126 =&gt; 38,  119 =&gt; 34,  115 =&gt; 33,  111 =&gt; 32,  106 =&gt; 29,  97 =&gt; 23,  93 =&gt; 22,  89 =&gt; 21,  86 =&gt; 20,  83 =&gt; 19,  81 =&gt; 18,  77 =&gt; 16,  71 =&gt; 13,  67 =&gt; 12,  62 =&gt; 11,  56 =&gt; 8,  52 =&gt; 7,  47 =&gt; 6,  45 =&gt; 5,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    \t
    
    
    \t\t{% if klesia_not_doublevue %}
    \t\t<a></a>
    \t\t{% else %}
    \t\t<a>') }}\"
    \t\t\tonclick=\"ga('send', 'event','Haut de page', 'Clic sur le logo Klesia','utilisateur {{ gaBouton }}');\"&gt;</a>
    \t\t{% endif %}
    \t\t
    \t\t\t<ul>
    \t\t\t\t{% if logged_in %}
    \t\t\t\t{% if affichage_bouton_contact %}
    \t\t\t\t<li><a> Mes
    \t\t\t\t\t\t\tcontacts
    \t\t\t\t\t</a></li>
    \t\t\t\t{% endif %}
    \t\t\t\t<li><a>
    \t\t\t\t\t\t{{ user.field_prenom.value }}
    \t\t\t\t\t\t\t{{ user.field_nom.value }}
    \t\t\t\t</a>
    \t\t\t\t\t
    \t\t\t\t\t\t<a>Mon
    \t\t\t\t\t\t\tcompte</a> <a>Déconnexion</a>
    
    \t\t\t\t\t</li>
    \t\t\t\t{% else %}
    \t\t\t\t<li><a>Kap'Klesia
    \t\t\t\t</a></li>
    
    \t\t\t\t<li><a>
    \t\t\t\t\t\tSe connecter
    \t\t\t\t</a></li>
    \t\t\t\t{% endif %}
    \t\t\t</ul>
    \t\t
    \t\t{% if logged_in %}
    \t\t
    \t\t\t
    \t\t
    \t\t{% endif %}
    \t
    \t\t 
    \t
    
    ", "modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig", "/var/www/html/wwwroot/web/modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 5);
            static $filters = array("escape" =&gt; 7);
            static $functions = array("url" =&gt; 6);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    ['url']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_bbd3052ee6365a86e52af428d0868de3c90e1915977f8c20faf4cc0f01941ba7', 'modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig') (Line: 55)
    twig_render_template('modules/custom/bloc_entete_klesia/templates/bloc-entete.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('bloc_entete', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 76)
    __TwigTemplate_3e0d31478c0262083377dabb65af4475ce2630d61d38d8d43b367d11558c433e->block_content(Array, Array) (Line: 182)
    Twig\Template->displayBlock('content', Array, Array) (Line: 64)
    __TwigTemplate_3e0d31478c0262083377dabb65af4475ce2630d61d38d8d43b367d11558c433e->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('core/modules/block/templates/block.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 435)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 44)
    __TwigTemplate_346fc50acf7aa9beb81cfea76041a6f6155b7868555845782d06b43c7bbc34c5->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/page.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 83)
    __TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/html.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 162)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 163)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_region.html.twig_oy5z0amIjKMomfJ1oaqS9eflY', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* core/modules/system/templates/region.html.twig */
    class __TwigTemplate_00383b0408f259103012b86926b187bf87e3ba81e8748498f64153652f581f3b extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 17
            if (($context["content"] ?? null)) {
                // line 18
                echo "  extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["attributes"] ?? null), 18, $this-&gt;source), "html", null, true);
                echo "&gt;
        ";
                // line 19
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["content"] ?? null), 19, $this-&gt;source), "html", null, true);
                echo "
      
    ";
            }
        }
    
        public function getTemplateName()
        {
            return "core/modules/system/templates/region.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  46 =&gt; 19,  41 =&gt; 18,  39 =&gt; 17,);
        }
    
        public function getSourceContext()
        {
            return new Source("{#
    /**
     * @file
     * Default theme implementation to display a region.
     *
     * Available variables:
     * - content: The content for this region, typically blocks.
     * - attributes: HTML attributes for the region .
     * - region: The name of the region variable as defined in the theme's
     *   .info.yml file.
     *
     * @see template_preprocess_region()
     *
     * @ingroup themeable
     */
    #}
    {% if content %}
      
        {{ content }}
      
    {% endif %}
    ", "core/modules/system/templates/region.html.twig", "/var/www/html/wwwroot/web/core/modules/system/templates/region.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 17);
            static $filters = array("escape" =&gt; 18);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_region.html.twig_oy5z0amIjKMomfJ1oaqS9eflY', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* core/modules/system/templates/region.html.twig */
    class __TwigTemplate_00383b0408f259103012b86926b187bf87e3ba81e8748498f64153652f581f3b extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 17
            if (($context["content"] ?? null)) {
                // line 18
                echo "  extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["attributes"] ?? null), 18, $this-&gt;source), "html", null, true);
                echo "&gt;
        ";
                // line 19
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["content"] ?? null), 19, $this-&gt;source), "html", null, true);
                echo "
      
    ";
            }
        }
    
        public function getTemplateName()
        {
            return "core/modules/system/templates/region.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  46 =&gt; 19,  41 =&gt; 18,  39 =&gt; 17,);
        }
    
        public function getSourceContext()
        {
            return new Source("{#
    /**
     * @file
     * Default theme implementation to display a region.
     *
     * Available variables:
     * - content: The content for this region, typically blocks.
     * - attributes: HTML attributes for the region .
     * - region: The name of the region variable as defined in the theme's
     *   .info.yml file.
     *
     * @see template_preprocess_region()
     *
     * @ingroup themeable
     */
    #}
    {% if content %}
      
        {{ content }}
      
    {% endif %}
    ", "core/modules/system/templates/region.html.twig", "/var/www/html/wwwroot/web/core/modules/system/templates/region.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 17);
            static $filters = array("escape" =&gt; 18);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_00383b0408f259103012b86926b187bf87e3ba81e8748498f64153652f581f3b', 'core/modules/system/templates/region.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('core/modules/system/templates/region.html.twig') (Line: 55)
    twig_render_template('core/modules/system/templates/region.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('region', Array) (Line: 478)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 44)
    __TwigTemplate_346fc50acf7aa9beb81cfea76041a6f6155b7868555845782d06b43c7bbc34c5->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/page.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 83)
    __TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/html.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 162)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 163)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_bloc-kapklesia.html.twig_3BZAgjf9hUQeXXENWKHVDf52O', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig */
    class __TwigTemplate_ad65a195065a57242f69c6984a1da5801c42654d2faf64342de0c353b03d88d6 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \t
    \t\t
    \t\t\t
    \t\t\t\t
    \t\t\t\t\tKap' Klesia
    \t\t\t\t
    \t\t\t\t
    \t\t\t\t\t";
            // line 10
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["texte_bloc"] ?? null), 10, $this-&gt;source), "html", null, true);
            echo "
    \t\t\t\t
    \t\t\t
    \t\t\t
    \t\t\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("form_creation_compte.demande_compte_form"));
            echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Demande de compte', 'Clic sur le lien Demande de compte','utilisateur ID');\"
    \t\t\t\t\trole=\"button\"&gt;";
            // line 17
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["crea_compte_ligne_1"] ?? null), 17, $this-&gt;source), "html", null, true);
            echo "";
            // line 18
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["crea_compte_ligne_2"] ?? null), 18, $this-&gt;source), "html", null, true);
            echo "</a> <a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("devenir_partenaire_klesia.devenir_partenaire_form"));
            echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Demande de partenariat', 'Clic sur le lien Devenir partenaire','utilisateur ID');\"
    \t\t\t\t\trole=\"button\"&gt;";
            // line 22
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["devenir_partenaire_ligne_1"] ?? null), 22, $this-&gt;source), "html", null, true);
            echo "";
            // line 23
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["devenir_partenaire_ligne_2"] ?? null), 23, $this-&gt;source), "html", null, true);
            echo "</a>
    \t\t\t
    \t\t
    \t
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  81 =&gt; 23,  77 =&gt; 22,  72 =&gt; 20,  67 =&gt; 18,  63 =&gt; 17,  58 =&gt; 15,  50 =&gt; 10,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \t
    \t\t
    \t\t\t
    \t\t\t\t
    \t\t\t\t\tKap' Klesia
    \t\t\t\t
    \t\t\t\t
    \t\t\t\t\t{{ texte_bloc }}
    \t\t\t\t
    \t\t\t
    \t\t\t
    \t\t\t\t<a>{{ crea_compte_ligne_1 }}{{ crea_compte_ligne_2 }}</a> <a>{{ devenir_partenaire_ligne_1 }}{{ devenir_partenaire_ligne_2 }}</a>
    \t\t\t
    \t\t
    \t
    ", "modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig", "/var/www/html/wwwroot/web/modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array();
            static $filters = array("escape" =&gt; 10);
            static $functions = array("url" =&gt; 15);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    [],
                    ['escape'],
                    ['url']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_bloc-kapklesia.html.twig_3BZAgjf9hUQeXXENWKHVDf52O', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig */
    class __TwigTemplate_ad65a195065a57242f69c6984a1da5801c42654d2faf64342de0c353b03d88d6 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    
    \t
    \t\t
    \t\t\t
    \t\t\t\t
    \t\t\t\t\tKap' Klesia
    \t\t\t\t
    \t\t\t\t
    \t\t\t\t\t";
            // line 10
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["texte_bloc"] ?? null), 10, $this-&gt;source), "html", null, true);
            echo "
    \t\t\t\t
    \t\t\t
    \t\t\t
    \t\t\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("form_creation_compte.demande_compte_form"));
            echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Demande de compte', 'Clic sur le lien Demande de compte','utilisateur ID');\"
    \t\t\t\t\trole=\"button\"&gt;";
            // line 17
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["crea_compte_ligne_1"] ?? null), 17, $this-&gt;source), "html", null, true);
            echo "";
            // line 18
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["crea_compte_ligne_2"] ?? null), 18, $this-&gt;source), "html", null, true);
            echo "</a> <a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("devenir_partenaire_klesia.devenir_partenaire_form"));
            echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Demande de partenariat', 'Clic sur le lien Devenir partenaire','utilisateur ID');\"
    \t\t\t\t\trole=\"button\"&gt;";
            // line 22
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["devenir_partenaire_ligne_1"] ?? null), 22, $this-&gt;source), "html", null, true);
            echo "";
            // line 23
            echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["devenir_partenaire_ligne_2"] ?? null), 23, $this-&gt;source), "html", null, true);
            echo "</a>
    \t\t\t
    \t\t
    \t
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  81 =&gt; 23,  77 =&gt; 22,  72 =&gt; 20,  67 =&gt; 18,  63 =&gt; 17,  58 =&gt; 15,  50 =&gt; 10,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    
    \t
    \t\t
    \t\t\t
    \t\t\t\t
    \t\t\t\t\tKap' Klesia
    \t\t\t\t
    \t\t\t\t
    \t\t\t\t\t{{ texte_bloc }}
    \t\t\t\t
    \t\t\t
    \t\t\t
    \t\t\t\t<a>{{ crea_compte_ligne_1 }}{{ crea_compte_ligne_2 }}</a> <a>{{ devenir_partenaire_ligne_1 }}{{ devenir_partenaire_ligne_2 }}</a>
    \t\t\t
    \t\t
    \t
    ", "modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig", "/var/www/html/wwwroot/web/modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array();
            static $filters = array("escape" =&gt; 10);
            static $functions = array("url" =&gt; 15);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    [],
                    ['escape'],
                    ['url']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_ad65a195065a57242f69c6984a1da5801c42654d2faf64342de0c353b03d88d6', 'modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig') (Line: 55)
    twig_render_template('modules/custom/bloc_kapklesia/templates/bloc-kapklesia.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('bloc_kapklesia', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 76)
    __TwigTemplate_3e0d31478c0262083377dabb65af4475ce2630d61d38d8d43b367d11558c433e->block_content(Array, Array) (Line: 182)
    Twig\Template->displayBlock('content', Array, Array) (Line: 64)
    __TwigTemplate_3e0d31478c0262083377dabb65af4475ce2630d61d38d8d43b367d11558c433e->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('core/modules/block/templates/block.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 435)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 55)
    __TwigTemplate_346fc50acf7aa9beb81cfea76041a6f6155b7868555845782d06b43c7bbc34c5->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/page.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 83)
    __TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/html.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 162)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 163)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_bloc-footer.html.twig_Vw9DqK1VIfzSyWj3IFMKcDmqa', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/bloc_footer/templates/bloc-footer.html.twig */
    class __TwigTemplate_5e4af924d9982edaf76a7c1be0ef615502ac90ab997abf933e04c5f86a172287 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    \t
    \t\t
    \t\t\t
    \t\t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_klesia"] ?? null), 5, $this-&gt;source), "html", null, true);
            echo "\"
    \t\t\t\t\talt=\"Klesia, Protection et Innovation sociales\" width=\"180\"
    \t\t\t\t\theight=\"66\"&gt;
    \t\t\t
    \t\t\t
    \t\t\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("actualites_evenements_klesia.actu_evts_controller_listeActuEvts"));
            echo "\"
    \t\t\t\t\trole=\"button\"
    \t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Actualités','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_journal"] ?? null), 14, $this-&gt;source), "html", null, true);
            echo "\"
    \t\t\t\t\talt=\"Actualités\" width=\"64\" height=\"64\"&gt;Actualités</a>
    \t\t\t
    \t\t\t
    \t\t\t\t<ul>
    \t\t\t\t\t";
            // line 20
            if (($context["lien_twitter_actif"] ?? null)) {
                // line 21
                echo "\t\t\t\t\t<li><a echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_twitter"] ?? null), 21, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\t\ttarget=\"_blank\"
    \t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Twitter','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_twitter_footer"] ?? null), 24, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Twitter\" width=\"30\"
    \t\t\t\t\t\t\theight=\"30\"&gt;</a></li>
    \t\t\t\t\t";
            }
            // line 27
            echo "\t\t\t\t\t";
            if (($context["lien_linkedin_actif"] ?? null)) {
                // line 28
                echo "\t\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_linkedin"] ?? null), 29, $this-&gt;source), "html", null, true);
                echo "\" target=\"_blank\"
    \t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien LinkedIn','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_linkedin"] ?? null), 31, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Linkedin\" width=\"30\"
    \t\t\t\t\t\t\theight=\"30\"&gt;</a></li>
    \t\t\t\t\t";
            }
            // line 34
            echo "\t\t\t\t\t";
            if (($context["lien_facebook_actif"] ?? null)) {
                // line 35
                echo "\t\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_facebook"] ?? null), 36, $this-&gt;source), "html", null, true);
                echo "\" target=\"_blank\"
    \t\t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Facebook','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_facebook"] ?? null), 38, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Facebook\" width=\"30\"
    \t\t\t\t\t\t\theight=\"30\"&gt;</a></li>
    \t\t\t\t\t";
            }
            // line 41
            echo "\t\t\t\t\t";
            if (($context["lien_youtube_actif"] ?? null)) {
                // line 42
                echo "\t\t\t\t\t<li><a echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_youtube"] ?? null), 42, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\t\ttarget=\"_blank\"
    \t\t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Youtube','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_youtube"] ?? null), 44, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\t\t\talt=\"YouTube\" width=\"30\" height=\"30\"&gt;</a></li>
    \t\t\t\t\t";
            }
            // line 47
            echo "\t\t\t\t</ul>
    \t\t\t
    \t\t
    \t\t
    \t\t
    \t\t\t<ul>
    \t\t\t\t";
            // line 53
            if (($context["lien_mentions_legales_actif"] ?? null)) {
                // line 54
                echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_mentions_legales"] ?? null), 56, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur les Mentions légales','utilisateur ID');\"&gt;";
                // line 57
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_mentions_legales"] ?? null), 57, $this-&gt;source), "html", null, true);
                echo "</a></li>
    \t\t\t\t";
            }
            // line 59
            echo "\t\t\t\t";
            if ((($context["lien_mentions_legales_actif"] ?? null) &amp;&amp; (($context["lien_cookies_actif"] ?? null) || ($context["lien_klesia_actif"] ?? null)))) {
                // line 60
                echo "\t\t\t\t<li>•</li>
    \t\t\t\t";
            }
            // line 62
            echo "\t\t\t\t";
            if (($context["lien_cookies_actif"] ?? null)) {
                // line 63
                echo "\t\t\t\t<li><a>";
                // line 66
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_cookies"] ?? null), 66, $this-&gt;source), "html", null, true);
                echo "</a></li>
    \t\t\t\t";
            }
            // line 68
            echo "\t\t\t\t
    \t\t\t\t";
            // line 69
            if ((($context["lien_politique_conf_actif"] ?? null) &amp;&amp; (($context["lien_cookies_actif"] ?? null) || ($context["lien_klesia_actif"] ?? null)))) {
                // line 70
                echo "\t\t\t\t<li>•</li>
    \t\t\t\t";
            }
            // line 72
            echo "\t\t\t\t";
            if (($context["lien_politique_conf_actif"] ?? null)) {
                // line 73
                echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_mentions_politique_conf"] ?? null), 75, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Politique de confidentialité','utilisateur ID');\"&gt;";
                // line 76
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_politique_conf"] ?? null), 76, $this-&gt;source), "html", null, true);
                echo "</a></li>
    \t\t\t\t";
            }
            // line 78
            echo "\t\t\t\t";
            if (((($context["lien_cookies_actif"] ?? null) &amp;&amp; ($context["lien_klesia_actif"] ?? null)) || (($context["lien_politique_conf_actif"] ?? null) &amp;&amp; ($context["lien_politique_conf_actif"] ?? null)))) {
                // line 79
                echo "\t\t\t\t<li>•</li>
    \t\t\t\t";
            }
            // line 81
            echo "\t\t\t\t";
            if (($context["lien_klesia_actif"] ?? null)) {
                // line 82
                echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_klesia"] ?? null), 84, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Klesia.fr','utilisateur ID');\"&gt;";
                // line 85
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_klesia"] ?? null), 85, $this-&gt;source), "html", null, true);
                echo "</a></li>
    \t\t\t\t";
            }
            // line 87
            echo "\t\t\t</ul>
    \t\t
    \t
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/bloc_footer/templates/bloc-footer.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  224 =&gt; 87,  219 =&gt; 85,  215 =&gt; 84,  211 =&gt; 82,  208 =&gt; 81,  204 =&gt; 79,  201 =&gt; 78,  196 =&gt; 76,  192 =&gt; 75,  188 =&gt; 73,  185 =&gt; 72,  181 =&gt; 70,  179 =&gt; 69,  176 =&gt; 68,  171 =&gt; 66,  166 =&gt; 63,  163 =&gt; 62,  159 =&gt; 60,  156 =&gt; 59,  151 =&gt; 57,  147 =&gt; 56,  143 =&gt; 54,  141 =&gt; 53,  133 =&gt; 47,  127 =&gt; 44,  121 =&gt; 42,  118 =&gt; 41,  112 =&gt; 38,  107 =&gt; 36,  104 =&gt; 35,  101 =&gt; 34,  95 =&gt; 31,  90 =&gt; 29,  87 =&gt; 28,  84 =&gt; 27,  78 =&gt; 24,  71 =&gt; 21,  69 =&gt; 20,  60 =&gt; 14,  55 =&gt; 12,  45 =&gt; 5,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    \t
    \t\t
    \t\t\t
    \t\t\t\t
    \t\t\t
    \t\t\t
    \t\t\t\t<a>Actualités</a>
    \t\t\t
    \t\t\t
    \t\t\t\t<ul>
    \t\t\t\t\t{% if lien_twitter_actif %}
    \t\t\t\t\t<li><a></a></li>
    \t\t\t\t\t{% endif %}
    \t\t\t\t\t{% if lien_linkedin_actif %}
    \t\t\t\t\t<li><a></a></li>
    \t\t\t\t\t{% endif %}
    \t\t\t\t\t{% if lien_facebook_actif %}
    \t\t\t\t\t<li><a></a></li>
    \t\t\t\t\t{% endif %}
    \t\t\t\t\t{% if lien_youtube_actif %}
    \t\t\t\t\t<li><a></a></li>
    \t\t\t\t\t{% endif %}
    \t\t\t\t</ul>
    \t\t\t
    \t\t
    \t\t
    \t\t
    \t\t\t<ul>
    \t\t\t\t{% if lien_mentions_legales_actif %}
    \t\t\t\t<li><a>{{ libelle_mentions_legales }}</a></li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if lien_mentions_legales_actif and (lien_cookies_actif or lien_klesia_actif) %}
    \t\t\t\t<li>•</li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if lien_cookies_actif %}
    \t\t\t\t<li><a>{{ libelle_cookies }}</a></li>
    \t\t\t\t{% endif %}
    \t\t\t\t
    \t\t\t\t{% if lien_politique_conf_actif and (lien_cookies_actif or lien_klesia_actif)%}
    \t\t\t\t<li>•</li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if lien_politique_conf_actif %}
    \t\t\t\t<li><a>{{ libelle_politique_conf }}</a></li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if (lien_cookies_actif and lien_klesia_actif) or (lien_politique_conf_actif and lien_politique_conf_actif) %}
    \t\t\t\t<li>•</li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if lien_klesia_actif %}
    \t\t\t\t<li><a>{{ libelle_klesia }}</a></li>
    \t\t\t\t{% endif %}
    \t\t\t</ul>
    \t\t
    \t
    ", "modules/custom/bloc_footer/templates/bloc-footer.html.twig", "/var/www/html/wwwroot/web/modules/custom/bloc_footer/templates/bloc-footer.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 20);
            static $filters = array("escape" =&gt; 5);
            static $functions = array("url" =&gt; 12);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    ['url']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_bloc-footer.html.twig_Vw9DqK1VIfzSyWj3IFMKcDmqa', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* modules/custom/bloc_footer/templates/bloc-footer.html.twig */
    class __TwigTemplate_5e4af924d9982edaf76a7c1be0ef615502ac90ab997abf933e04c5f86a172287 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 1
            echo "
    \t
    \t\t
    \t\t\t
    \t\t\t\textensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_klesia"] ?? null), 5, $this-&gt;source), "html", null, true);
            echo "\"
    \t\t\t\t\talt=\"Klesia, Protection et Innovation sociales\" width=\"180\"
    \t\t\t\t\theight=\"66\"&gt;
    \t\t\t
    \t\t\t
    \t\t\t\t<a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;renderVar($this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;getUrl("actualites_evenements_klesia.actu_evts_controller_listeActuEvts"));
            echo "\"
    \t\t\t\t\trole=\"button\"
    \t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Actualités','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_journal"] ?? null), 14, $this-&gt;source), "html", null, true);
            echo "\"
    \t\t\t\t\talt=\"Actualités\" width=\"64\" height=\"64\"&gt;Actualités</a>
    \t\t\t
    \t\t\t
    \t\t\t\t<ul>
    \t\t\t\t\t";
            // line 20
            if (($context["lien_twitter_actif"] ?? null)) {
                // line 21
                echo "\t\t\t\t\t<li><a echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_twitter"] ?? null), 21, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\t\ttarget=\"_blank\"
    \t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Twitter','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_twitter_footer"] ?? null), 24, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Twitter\" width=\"30\"
    \t\t\t\t\t\t\theight=\"30\"&gt;</a></li>
    \t\t\t\t\t";
            }
            // line 27
            echo "\t\t\t\t\t";
            if (($context["lien_linkedin_actif"] ?? null)) {
                // line 28
                echo "\t\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_linkedin"] ?? null), 29, $this-&gt;source), "html", null, true);
                echo "\" target=\"_blank\"
    \t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien LinkedIn','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_linkedin"] ?? null), 31, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Linkedin\" width=\"30\"
    \t\t\t\t\t\t\theight=\"30\"&gt;</a></li>
    \t\t\t\t\t";
            }
            // line 34
            echo "\t\t\t\t\t";
            if (($context["lien_facebook_actif"] ?? null)) {
                // line 35
                echo "\t\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_facebook"] ?? null), 36, $this-&gt;source), "html", null, true);
                echo "\" target=\"_blank\"
    \t\t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Facebook','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_facebook"] ?? null), 38, $this-&gt;source), "html", null, true);
                echo "\" alt=\"Facebook\" width=\"30\"
    \t\t\t\t\t\t\theight=\"30\"&gt;</a></li>
    \t\t\t\t\t";
            }
            // line 41
            echo "\t\t\t\t\t";
            if (($context["lien_youtube_actif"] ?? null)) {
                // line 42
                echo "\t\t\t\t\t<li><a echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_youtube"] ?? null), 42, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\t\ttarget=\"_blank\"
    \t\t\t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Youtube','utilisateur ID');\"&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["img_logo_youtube"] ?? null), 44, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\t\t\talt=\"YouTube\" width=\"30\" height=\"30\"&gt;</a></li>
    \t\t\t\t\t";
            }
            // line 47
            echo "\t\t\t\t</ul>
    \t\t\t
    \t\t
    \t\t
    \t\t
    \t\t\t<ul>
    \t\t\t\t";
            // line 53
            if (($context["lien_mentions_legales_actif"] ?? null)) {
                // line 54
                echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_mentions_legales"] ?? null), 56, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur les Mentions légales','utilisateur ID');\"&gt;";
                // line 57
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_mentions_legales"] ?? null), 57, $this-&gt;source), "html", null, true);
                echo "</a></li>
    \t\t\t\t";
            }
            // line 59
            echo "\t\t\t\t";
            if ((($context["lien_mentions_legales_actif"] ?? null) &amp;&amp; (($context["lien_cookies_actif"] ?? null) || ($context["lien_klesia_actif"] ?? null)))) {
                // line 60
                echo "\t\t\t\t<li>•</li>
    \t\t\t\t";
            }
            // line 62
            echo "\t\t\t\t";
            if (($context["lien_cookies_actif"] ?? null)) {
                // line 63
                echo "\t\t\t\t<li><a>";
                // line 66
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_cookies"] ?? null), 66, $this-&gt;source), "html", null, true);
                echo "</a></li>
    \t\t\t\t";
            }
            // line 68
            echo "\t\t\t\t
    \t\t\t\t";
            // line 69
            if ((($context["lien_politique_conf_actif"] ?? null) &amp;&amp; (($context["lien_cookies_actif"] ?? null) || ($context["lien_klesia_actif"] ?? null)))) {
                // line 70
                echo "\t\t\t\t<li>•</li>
    \t\t\t\t";
            }
            // line 72
            echo "\t\t\t\t";
            if (($context["lien_politique_conf_actif"] ?? null)) {
                // line 73
                echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_mentions_politique_conf"] ?? null), 75, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Politique de confidentialité','utilisateur ID');\"&gt;";
                // line 76
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_politique_conf"] ?? null), 76, $this-&gt;source), "html", null, true);
                echo "</a></li>
    \t\t\t\t";
            }
            // line 78
            echo "\t\t\t\t";
            if (((($context["lien_cookies_actif"] ?? null) &amp;&amp; ($context["lien_klesia_actif"] ?? null)) || (($context["lien_politique_conf_actif"] ?? null) &amp;&amp; ($context["lien_politique_conf_actif"] ?? null)))) {
                // line 79
                echo "\t\t\t\t<li>•</li>
    \t\t\t\t";
            }
            // line 81
            echo "\t\t\t\t";
            if (($context["lien_klesia_actif"] ?? null)) {
                // line 82
                echo "\t\t\t\t<li><a line echo this->extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["lien_klesia"] ?? null), 84, $this-&gt;source), "html", null, true);
                echo "\"
    \t\t\t\t\tonclick=\"ga('send', 'event','Pied de page', 'Clic sur le lien Klesia.fr','utilisateur ID');\"&gt;";
                // line 85
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["libelle_klesia"] ?? null), 85, $this-&gt;source), "html", null, true);
                echo "</a></li>
    \t\t\t\t";
            }
            // line 87
            echo "\t\t\t</ul>
    \t\t
    \t
    ";
        }
    
        public function getTemplateName()
        {
            return "modules/custom/bloc_footer/templates/bloc-footer.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  224 =&gt; 87,  219 =&gt; 85,  215 =&gt; 84,  211 =&gt; 82,  208 =&gt; 81,  204 =&gt; 79,  201 =&gt; 78,  196 =&gt; 76,  192 =&gt; 75,  188 =&gt; 73,  185 =&gt; 72,  181 =&gt; 70,  179 =&gt; 69,  176 =&gt; 68,  171 =&gt; 66,  166 =&gt; 63,  163 =&gt; 62,  159 =&gt; 60,  156 =&gt; 59,  151 =&gt; 57,  147 =&gt; 56,  143 =&gt; 54,  141 =&gt; 53,  133 =&gt; 47,  127 =&gt; 44,  121 =&gt; 42,  118 =&gt; 41,  112 =&gt; 38,  107 =&gt; 36,  104 =&gt; 35,  101 =&gt; 34,  95 =&gt; 31,  90 =&gt; 29,  87 =&gt; 28,  84 =&gt; 27,  78 =&gt; 24,  71 =&gt; 21,  69 =&gt; 20,  60 =&gt; 14,  55 =&gt; 12,  45 =&gt; 5,  39 =&gt; 1,);
        }
    
        public function getSourceContext()
        {
            return new Source("
    \t
    \t\t
    \t\t\t
    \t\t\t\t
    \t\t\t
    \t\t\t
    \t\t\t\t<a>Actualités</a>
    \t\t\t
    \t\t\t
    \t\t\t\t<ul>
    \t\t\t\t\t{% if lien_twitter_actif %}
    \t\t\t\t\t<li><a></a></li>
    \t\t\t\t\t{% endif %}
    \t\t\t\t\t{% if lien_linkedin_actif %}
    \t\t\t\t\t<li><a></a></li>
    \t\t\t\t\t{% endif %}
    \t\t\t\t\t{% if lien_facebook_actif %}
    \t\t\t\t\t<li><a></a></li>
    \t\t\t\t\t{% endif %}
    \t\t\t\t\t{% if lien_youtube_actif %}
    \t\t\t\t\t<li><a></a></li>
    \t\t\t\t\t{% endif %}
    \t\t\t\t</ul>
    \t\t\t
    \t\t
    \t\t
    \t\t
    \t\t\t<ul>
    \t\t\t\t{% if lien_mentions_legales_actif %}
    \t\t\t\t<li><a>{{ libelle_mentions_legales }}</a></li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if lien_mentions_legales_actif and (lien_cookies_actif or lien_klesia_actif) %}
    \t\t\t\t<li>•</li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if lien_cookies_actif %}
    \t\t\t\t<li><a>{{ libelle_cookies }}</a></li>
    \t\t\t\t{% endif %}
    \t\t\t\t
    \t\t\t\t{% if lien_politique_conf_actif and (lien_cookies_actif or lien_klesia_actif)%}
    \t\t\t\t<li>•</li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if lien_politique_conf_actif %}
    \t\t\t\t<li><a>{{ libelle_politique_conf }}</a></li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if (lien_cookies_actif and lien_klesia_actif) or (lien_politique_conf_actif and lien_politique_conf_actif) %}
    \t\t\t\t<li>•</li>
    \t\t\t\t{% endif %}
    \t\t\t\t{% if lien_klesia_actif %}
    \t\t\t\t<li><a>{{ libelle_klesia }}</a></li>
    \t\t\t\t{% endif %}
    \t\t\t</ul>
    \t\t
    \t
    ", "modules/custom/bloc_footer/templates/bloc-footer.html.twig", "/var/www/html/wwwroot/web/modules/custom/bloc_footer/templates/bloc-footer.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 20);
            static $filters = array("escape" =&gt; 5);
            static $functions = array("url" =&gt; 12);
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    ['url']
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_5e4af924d9982edaf76a7c1be0ef615502ac90ab997abf933e04c5f86a172287', 'modules/custom/bloc_footer/templates/bloc-footer.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('modules/custom/bloc_footer/templates/bloc-footer.html.twig') (Line: 55)
    twig_render_template('modules/custom/bloc_footer/templates/bloc-footer.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('bloc_footer', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 76)
    __TwigTemplate_3e0d31478c0262083377dabb65af4475ce2630d61d38d8d43b367d11558c433e->block_content(Array, Array) (Line: 182)
    Twig\Template->displayBlock('content', Array, Array) (Line: 64)
    __TwigTemplate_3e0d31478c0262083377dabb65af4475ce2630d61d38d8d43b367d11558c433e->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('core/modules/block/templates/block.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('block', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array) (Line: 435)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 72)
    __TwigTemplate_346fc50acf7aa9beb81cfea76041a6f6155b7868555845782d06b43c7bbc34c5->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/page.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('page', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 83)
    __TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/html.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 162)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 163)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    
  • User warning: mkdir(): Permission Denied in Drupal\Component\PhpStorage\FileStorage->createDirectory() (line 123 of core/lib/Drupal/Component/PhpStorage/FileStorage.php).
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php', 511) (Line: 104)
    Drupal\Component\PhpStorage\FileStorage->createDirectory('sites/default/files/php/twig', 511) (Line: 73)
    Drupal\Component\PhpStorage\FileStorage->ensureDirectory('sites/default/files/php/twig') (Line: 66)
    Drupal\Component\PhpStorage\MTimeProtectedFastFileStorage->save('692708d7058a5_off-canvas-page-wrapper.h_RV9_5bMpl6Fpln3zfQE9NU2KU', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* core/modules/system/templates/off-canvas-page-wrapper.html.twig */
    class __TwigTemplate_f2e7d1db0e91a38148b6f680e6cb27ce4b89aa557903f288d3b2cc58af8ff501 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 22
            if (($context["children"] ?? null)) {
                // line 23
                echo "  
        ";
                // line 24
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["children"] ?? null), 24, $this-&gt;source), "html", null, true);
                echo "
      
    ";
            }
        }
    
        public function getTemplateName()
        {
            return "core/modules/system/templates/off-canvas-page-wrapper.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  44 =&gt; 24,  41 =&gt; 23,  39 =&gt; 22,);
        }
    
        public function getSourceContext()
        {
            return new Source("{#
    /**
     * @file
     * Default theme implementation for a page wrapper.
     *
     * For consistent wrapping to {{ page }} render in all themes. The
     * \"data-off-canvas-main-canvas\" attribute is required by the off-canvas dialog.
     * This is used by the core/drupal.dialog.off_canvas library to select the
     * \"main canvas\" page element as opposed to the \"off canvas\" which is the dialog
     * itself. The \"main canvas\" element must be resized according to the width of
     * the \"off canvas\" dialog so that no portion of the \"main canvas\" is obstructed
     * by the off-canvas dialog. The off-canvas dialog can vary in width when opened
     * and can be resized by the user. The \"data-off-canvas-main-canvas\" attribute
     * cannot be removed without breaking the off-canvas dialog functionality.
     *
     * Available variables:
     * - children: Contains the child elements of the page.
     *
     * @ingroup themeable
     */
    #}
    {% if children %}
      
        {{ children }}
      
    {% endif %}
    ", "core/modules/system/templates/off-canvas-page-wrapper.html.twig", "/var/www/html/wwwroot/web/core/modules/system/templates/off-canvas-page-wrapper.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 22);
            static $filters = array("escape" =&gt; 24);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 112)
    Drupal\Core\Template\TwigPhpStorageCache->write('692708d7058a5_off-canvas-page-wrapper.h_RV9_5bMpl6Fpln3zfQE9NU2KU', '&lt;?php
    
    use Twig\Environment;
    use Twig\Error\LoaderError;
    use Twig\Error\RuntimeError;
    use Twig\Extension\SandboxExtension;
    use Twig\Markup;
    use Twig\Sandbox\SecurityError;
    use Twig\Sandbox\SecurityNotAllowedTagError;
    use Twig\Sandbox\SecurityNotAllowedFilterError;
    use Twig\Sandbox\SecurityNotAllowedFunctionError;
    use Twig\Source;
    use Twig\Template;
    
    /* core/modules/system/templates/off-canvas-page-wrapper.html.twig */
    class __TwigTemplate_f2e7d1db0e91a38148b6f680e6cb27ce4b89aa557903f288d3b2cc58af8ff501 extends \Twig\Template
    {
        private $source;
        private $macros = [];
    
        public function __construct(Environment $env)
        {
            parent::__construct($env);
    
            $this-&gt;source = $this-&gt;getSourceContext();
    
            $this-&gt;parent = false;
    
            $this-&gt;blocks = [
            ];
            $this-&gt;sandbox = $this-&gt;env-&gt;getExtension('\Twig\Extension\SandboxExtension');
            $this-&gt;checkSecurity();
        }
    
        protected function doDisplay(array $context, array $blocks = [])
        {
            $macros = $this-&gt;macros;
            // line 22
            if (($context["children"] ?? null)) {
                // line 23
                echo "  
        ";
                // line 24
                echo $this-&gt;extensions['Drupal\Core\Template\TwigExtension']-&gt;escapeFilter($this-&gt;env, $this-&gt;sandbox-&gt;ensureToStringAllowed(($context["children"] ?? null), 24, $this-&gt;source), "html", null, true);
                echo "
      
    ";
            }
        }
    
        public function getTemplateName()
        {
            return "core/modules/system/templates/off-canvas-page-wrapper.html.twig";
        }
    
        public function isTraitable()
        {
            return false;
        }
    
        public function getDebugInfo()
        {
            return array (  44 =&gt; 24,  41 =&gt; 23,  39 =&gt; 22,);
        }
    
        public function getSourceContext()
        {
            return new Source("{#
    /**
     * @file
     * Default theme implementation for a page wrapper.
     *
     * For consistent wrapping to {{ page }} render in all themes. The
     * \"data-off-canvas-main-canvas\" attribute is required by the off-canvas dialog.
     * This is used by the core/drupal.dialog.off_canvas library to select the
     * \"main canvas\" page element as opposed to the \"off canvas\" which is the dialog
     * itself. The \"main canvas\" element must be resized according to the width of
     * the \"off canvas\" dialog so that no portion of the \"main canvas\" is obstructed
     * by the off-canvas dialog. The off-canvas dialog can vary in width when opened
     * and can be resized by the user. The \"data-off-canvas-main-canvas\" attribute
     * cannot be removed without breaking the off-canvas dialog functionality.
     *
     * Available variables:
     * - children: Contains the child elements of the page.
     *
     * @ingroup themeable
     */
    #}
    {% if children %}
      
        {{ children }}
      
    {% endif %}
    ", "core/modules/system/templates/off-canvas-page-wrapper.html.twig", "/var/www/html/wwwroot/web/core/modules/system/templates/off-canvas-page-wrapper.html.twig");
        }
        
        public function checkSecurity()
        {
            static $tags = array("if" =&gt; 22);
            static $filters = array("escape" =&gt; 24);
            static $functions = array();
    
            try {
                $this-&gt;sandbox-&gt;checkSecurity(
                    ['if'],
                    ['escape'],
                    []
                );
            } catch (SecurityError $e) {
                $e-&gt;setSourceContext($this-&gt;source);
    
                if ($e instanceof SecurityNotAllowedTagError &amp;&amp; isset($tags[$e-&gt;getTagName()])) {
                    $e-&gt;setTemplateLine($tags[$e-&gt;getTagName()]);
                } elseif ($e instanceof SecurityNotAllowedFilterError &amp;&amp; isset($filters[$e-&gt;getFilterName()])) {
                    $e-&gt;setTemplateLine($filters[$e-&gt;getFilterName()]);
                } elseif ($e instanceof SecurityNotAllowedFunctionError &amp;&amp; isset($functions[$e-&gt;getFunctionName()])) {
                    $e-&gt;setTemplateLine($functions[$e-&gt;getFunctionName()]);
                }
    
                throw $e;
            }
    
        }
    }
    ') (Line: 409)
    Twig\Environment->loadClass('__TwigTemplate_f2e7d1db0e91a38148b6f680e6cb27ce4b89aa557903f288d3b2cc58af8ff501', 'core/modules/system/templates/off-canvas-page-wrapper.html.twig', NULL) (Line: 381)
    Twig\Environment->loadTemplate('core/modules/system/templates/off-canvas-page-wrapper.html.twig') (Line: 55)
    twig_render_template('core/modules/system/templates/off-canvas-page-wrapper.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('off_canvas_page_wrapper', Array) (Line: 478)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 479)
    Drupal\Core\Template\TwigExtension->escapeFilter(Object, Array, 'html', NULL, 1) (Line: 83)
    __TwigTemplate_cff662e461f1e23813ae11d48ae4ced8866f89e2b1d762c1aa5c155534b62024->doDisplay(Array, Array) (Line: 405)
    Twig\Template->displayWithErrorHandling(Array, Array) (Line: 378)
    Twig\Template->display(Array) (Line: 390)
    Twig\Template->render(Array) (Line: 55)
    twig_render_template('themes/custom/klesiatheme_v2/templates/layout/html.html.twig', Array) (Line: 384)
    Drupal\Core\Theme\ThemeManager->render('html', Array) (Line: 422)
    Drupal\Core\Render\Renderer->doRender(Array, ) (Line: 201)
    Drupal\Core\Render\Renderer->render(Array) (Line: 162)
    Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 564)
    Drupal\Core\Render\Renderer->executeInRenderContext(Object, Object) (Line: 163)
    Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse(Array, Object, Object) (Line: 90)
    Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray(Object, 'kernel.view', Object)
    call_user_func(Array, Object, 'kernel.view', Object) (Line: 142)
    Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch(Object, 'kernel.view') (Line: 163)
    Symfony\Component\HttpKernel\HttpKernel->handleRaw(Object, 1) (Line: 80)
    Symfony\Component\HttpKernel\HttpKernel->handle(Object, 1, 1) (Line: 58)
    Drupal\Core\StackMiddleware\Session->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\KernelPreHandle->handle(Object, 1, 1) (Line: 191)
    Drupal\page_cache\StackMiddleware\PageCache->fetch(Object, 1, 1) (Line: 128)
    Drupal\page_cache\StackMiddleware\PageCache->lookup(Object, 1, 1) (Line: 82)
    Drupal\page_cache\StackMiddleware\PageCache->handle(Object, 1, 1) (Line: 48)
    Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle(Object, 1, 1) (Line: 51)
    Drupal\Core\StackMiddleware\NegotiationMiddleware->handle(Object, 1, 1) (Line: 23)
    Stack\StackedHttpKernel->handle(Object, 1, 1) (Line: 708)
    Drupal\Core\DrupalKernel->handle(Object) (Line: 19)
    

Nos offres

Courtiers, profitez d’offres standards et sur mesure en santé et prévoyance afin de couvrir tous les besoins de vos clients en toute simplicité.

Actualités & évènements

Solidarité avec la branche des fleuristes vente et services aux animaux familiers

Exonération du versement des cotisations du régime santé

Date de l'actualité 03/06/2020

Voir toute l'actualité

Klesia sur Twitter