var/cache/dev/twig/86/864dc1a81bb59bfedf88034cbabac7ac.php line 47

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. use Twig\TemplateWrapper;
  15. /* Layout/layout.html.twig */
  16. class __TwigTemplate_33a96edabe636c77a73fe0e4f3a34647 extends Template
  17. {
  18.     private Source $source;
  19.     /**
  20.      * @var array<string, Template>
  21.      */
  22.     private array $macros = [];
  23.     public function __construct(Environment $env)
  24.     {
  25.         parent::__construct($env);
  26.         $this->source $this->getSourceContext();
  27.         $this->parent false;
  28.         $this->blocks = [
  29.             'title' => [$this'block_title'],
  30.             'extra_body_classes' => [$this'block_extra_body_classes'],
  31.             'extra_body_attributes' => [$this'block_extra_body_attributes'],
  32.             'header' => [$this'block_header'],
  33.             'breadcrumbs' => [$this'block_breadcrumbs'],
  34.             'content' => [$this'block_content'],
  35.             'footer' => [$this'block_footer'],
  36.             'jsBundle' => [$this'block_jsBundle'],
  37.             'javascript' => [$this'block_javascript'],
  38.         ];
  39.     }
  40.     protected function doDisplay(array $context, array $blocks = []): iterable
  41.     {
  42.         $macros $this->macros;
  43.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  44.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Layout/layout.html.twig"));
  45.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  46.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""Layout/layout.html.twig"));
  47.         // line 1
  48.         $_v0 = ('' === $tmp \Twig\Extension\CoreExtension::captureOutput((function () use (&$context$macros$blocks) {
  49.             yield "<!DOCTYPE html>
  50. ";
  51.             // line 2
  52.             $context["htmlLocale"] = Twig\Extension\CoreExtension::slice($this->env->getCharset(), ((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse2), "locale", [], "any"truetruefalse2)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse2), "locale", [], "any"falsefalsefalse2), (isset($context["defaultlocale"]) || array_key_exists("defaultlocale"$context) ? $context["defaultlocale"] : (function () { throw new RuntimeError('Variable "defaultlocale" does not exist.'2$this->source); })()))) : ((isset($context["defaultlocale"]) || array_key_exists("defaultlocale"$context) ? $context["defaultlocale"] : (function () { throw new RuntimeError('Variable "defaultlocale" does not exist.'2$this->source); })()))), 02);
  53.             // line 3
  54.             yield "<!--[if lte IE 9]> <html class=\"no-js lt-ie9\" lang=\"";
  55.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["htmlLocale"]) || array_key_exists("htmlLocale"$context) ? $context["htmlLocale"] : (function () { throw new RuntimeError('Variable "htmlLocale" does not exist.'3$this->source); })()), "html"nulltrue);
  56.             yield "\"> <![endif]-->
  57. <!--[if gt IE 9]><!--> <html lang=\"";
  58.             // line 4
  59.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape((isset($context["htmlLocale"]) || array_key_exists("htmlLocale"$context) ? $context["htmlLocale"] : (function () { throw new RuntimeError('Variable "htmlLocale" does not exist.'4$this->source); })()), "html"nulltrue);
  60.             yield "\"> <!--<![endif]-->
  61. <head>
  62.     <meta charset=\"utf-8\">
  63.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  64.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
  65.     <title>
  66.     ";
  67.             // line 11
  68.             $context["node"] = null;
  69.             // line 12
  70.             yield "    ";
  71.             if (array_key_exists("nodetranslation"$context)) {
  72.                 // line 13
  73.                 yield "        ";
  74.                 $context["node"] = CoreExtension::getAttribute($this->env$this->source, (isset($context["nodetranslation"]) || array_key_exists("nodetranslation"$context) ? $context["nodetranslation"] : (function () { throw new RuntimeError('Variable "nodetranslation" does not exist.'13$this->source); })()), "node", [], "any"falsefalsefalse13);
  75.                 // line 14
  76.                 yield "    ";
  77.             }
  78.             // line 15
  79.             yield "    ";
  80.             $context["nodemenu"] = $this->extensions['Kunstmaan\NodeBundle\Twig\NodeTwigExtension']->getNodeMenu(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'15$this->source); })()), "request", [], "any"falsefalsefalse15), "locale", [], "any"falsefalsefalse15), (isset($context["node"]) || array_key_exists("node"$context) ? $context["node"] : (function () { throw new RuntimeError('Variable "node" does not exist.'15$this->source); })()));
  81.             // line 16
  82.             yield "    ";
  83.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans((isset($context["websitetitle"]) || array_key_exists("websitetitle"$context) ? $context["websitetitle"] : (function () { throw new RuntimeError('Variable "websitetitle" does not exist.'16$this->source); })())), "html"nulltrue);
  84.             yield from $this->unwrap()->yieldBlock('title'$context$blocks);
  85.             // line 17
  86.             yield "    </title>
  87.     ";
  88.             // line 19
  89.             if (array_key_exists("page"$context)) {
  90.                 // line 20
  91.                 yield "        ";
  92.                 yield $this->extensions['Kunstmaan\SeoBundle\Twig\SeoTwigExtension']->renderSeoMetadataFor($this->env, (isset($context["page"]) || array_key_exists("page"$context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.'20$this->source); })()));
  93.                 yield "
  94.     ";
  95.             }
  96.             // line 22
  97.             yield "
  98.     ";
  99.             // line 24
  100.             yield "    <link href=\"";
  101.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("/bundles/iutudcwebsite/images/iut_icon.png"), "html"nulltrue);
  102.             yield "\" rel=\"shortcut icon\" />
  103.     ";
  104.             // line 27
  105.             yield "    ";
  106.             // line 28
  107.             yield "
  108.     ";
  109.             // line 30
  110.             yield "    ";
  111.             yield from $this->loadTemplate("@IUTUDCWebsite/Layout/_css.html.twig""Layout/layout.html.twig"30)->unwrap()->yield($context);
  112.             // line 31
  113.             yield "</head>
  114. ";
  115.             yield from [];
  116.         })())) ? '' : new Markup($tmp$this->env->getCharset());
  117.         // line 1
  118.         yield Twig\Extension\CoreExtension::spaceless($_v0);
  119.         // line 33
  120.         yield "
  121. <body id=\"sidebar-toggle-container\" class=\"sidebar-toggle-container";
  122.         // line 34
  123.         yield from $this->unwrap()->yieldBlock('extra_body_classes'$context$blocks);
  124.         yield "\" ";
  125.         yield from $this->unwrap()->yieldBlock('extra_body_attributes'$context$blocks);
  126.         yield ">
  127.     
  128.     ";
  129.         // line 36
  130.         if (array_key_exists("nodemenu"$context)) {
  131.             // line 37
  132.             yield "        ";
  133.             $context["dataspage"] = ["homepagePageNode" => CoreExtension::getAttribute($this->env$this->source,             // line 38
  134. (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'38$this->source); })()), "getNodeByInternalName", ["homepage"], "method"falsefalsefalse38), "newsPageNode" => CoreExtension::getAttribute($this->env$this->source,             // line 39
  135. (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'39$this->source); })()), "getNodeByInternalName", ["news"], "method"falsefalsefalse39), "liutPageNode" => CoreExtension::getAttribute($this->env$this->source,             // line 40
  136. (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'40$this->source); })()), "getNodeByInternalName", ["liut"nulltrue], "method"falsefalsefalse40), "formationsPageNode" => CoreExtension::getAttribute($this->env$this->source,             // line 41
  137. (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'41$this->source); })()), "getNodeByInternalName", ["formations"nulltrue], "method"falsefalsefalse41), "dutPageNode" => CoreExtension::getAttribute($this->env$this->source,             // line 42
  138. (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'42$this->source); })()), "getNodeByInternalName", ["dut"], "method"falsefalsefalse42), "inscriptionsPageNode" => CoreExtension::getAttribute($this->env$this->source,             // line 43
  139. (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'43$this->source); })()), "getNodeByInternalName", ["inscriptions"], "method"falsefalsefalse43), "partenariatsPageNode" => CoreExtension::getAttribute($this->env$this->source,             // line 44
  140. (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'44$this->source); })()), "getNodeByInternalName", ["partenariats"], "method"falsefalsefalse44), "vieetudiantePageNode" => CoreExtension::getAttribute($this->env$this->source,             // line 45
  141. (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'45$this->source); })()), "getNodeByInternalName", ["vieetudiante"nulltrue], "method"falsefalsefalse45), "departementsPageNode" => CoreExtension::getAttribute($this->env$this->source,             // line 46
  142. (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'46$this->source); })()), "getNodeByInternalName", ["departements"], "method"falsefalsefalse46)];
  143.             // line 48
  144.             yield "    ";
  145.         }
  146.         // line 49
  147.         yield "
  148.     ";
  149.         // line 51
  150.         yield "    ";
  151.         // line 52
  152.         yield "
  153.     ";
  154.         // line 54
  155.         yield "    ";
  156.         yield from $this->loadTemplate("@IUTUDCWebsite/Layout/_outdatedbrowser.html.twig""Layout/layout.html.twig"54)->unwrap()->yield($context);
  157.         // line 55
  158.         yield "
  159.     ";
  160.         // line 58
  161.         yield "    ";
  162.         yield from $this->unwrap()->yieldBlock('header'$context$blocks);
  163.         // line 61
  164.         yield "
  165.     ";
  166.         // line 63
  167.         yield "    ";
  168.         yield from $this->unwrap()->yieldBlock('breadcrumbs'$context$blocks);
  169.         // line 66
  170.         yield "
  171.     ";
  172.         // line 68
  173.         yield "    <main role=\"main\">
  174.         ";
  175.         // line 69
  176.         yield from $this->unwrap()->yieldBlock('content'$context$blocks);
  177.         // line 70
  178.         yield "    </main>
  179.     ";
  180.         // line 73
  181.         yield "    ";
  182.         yield from $this->unwrap()->yieldBlock('footer'$context$blocks);
  183.         // line 76
  184.         yield "
  185.     ";
  186.         // line 79
  187.         yield "    ";
  188.         // line 82
  189.         yield "
  190.     ";
  191.         // line 84
  192.         yield "    ";
  193.         yield from $this->unwrap()->yieldBlock('jsBundle'$context$blocks);
  194.         // line 87
  195.         yield "
  196.     ";
  197.         // line 88
  198.         yield from $this->unwrap()->yieldBlock('javascript'$context$blocks);
  199.         // line 89
  200.         yield "</body>
  201. </html>
  202. ";
  203.         
  204.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  205.         
  206.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  207.         yield from [];
  208.     }
  209.     // line 16
  210.     /**
  211.      * @return iterable<null|scalar|\Stringable>
  212.      */
  213.     public function block_title(array $context, array $blocks = []): iterable
  214.     {
  215.         $macros $this->macros;
  216.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  217.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  218.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  219.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  220.         if ((array_key_exists("page"$context) &&  !(null === CoreExtension::getAttribute($this->env$this->source, (isset($context["nodemenu"]) || array_key_exists("nodemenu"$context) ? $context["nodemenu"] : (function () { throw new RuntimeError('Variable "nodemenu" does not exist.'16$this->source); })()), "getActiveForDepth", [2], "method"falsefalsefalse16)))) {
  221.             yield " - ";
  222.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Kunstmaan\SeoBundle\Twig\SeoTwigExtension']->getTitleFor((isset($context["page"]) || array_key_exists("page"$context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.'16$this->source); })())), "html"nulltrue);
  223.         }
  224.         
  225.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  226.         
  227.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  228.         yield from [];
  229.     }
  230.     // line 34
  231.     /**
  232.      * @return iterable<null|scalar|\Stringable>
  233.      */
  234.     public function block_extra_body_classes(array $context, array $blocks = []): iterable
  235.     {
  236.         $macros $this->macros;
  237.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  238.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extra_body_classes"));
  239.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  240.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extra_body_classes"));
  241.         
  242.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  243.         
  244.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  245.         yield from [];
  246.     }
  247.     /**
  248.      * @return iterable<null|scalar|\Stringable>
  249.      */
  250.     public function block_extra_body_attributes(array $context, array $blocks = []): iterable
  251.     {
  252.         $macros $this->macros;
  253.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  254.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extra_body_attributes"));
  255.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  256.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extra_body_attributes"));
  257.         
  258.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  259.         
  260.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  261.         yield from [];
  262.     }
  263.     // line 58
  264.     /**
  265.      * @return iterable<null|scalar|\Stringable>
  266.      */
  267.     public function block_header(array $context, array $blocks = []): iterable
  268.     {
  269.         $macros $this->macros;
  270.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  271.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""header"));
  272.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  273.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""header"));
  274.         // line 59
  275.         yield "        ";
  276.         yield from $this->loadTemplate("@IUTUDCWebsite/Layout/_header.html.twig""Layout/layout.html.twig"59)->unwrap()->yield(CoreExtension::merge($context, (isset($context["dataspage"]) || array_key_exists("dataspage"$context) ? $context["dataspage"] : (function () { throw new RuntimeError('Variable "dataspage" does not exist.'59$this->source); })())));
  277.         // line 60
  278.         yield "    ";
  279.         
  280.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  281.         
  282.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  283.         yield from [];
  284.     }
  285.     // line 63
  286.     /**
  287.      * @return iterable<null|scalar|\Stringable>
  288.      */
  289.     public function block_breadcrumbs(array $context, array $blocks = []): iterable
  290.     {
  291.         $macros $this->macros;
  292.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  293.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcrumbs"));
  294.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  295.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcrumbs"));
  296.         // line 64
  297.         yield "        ";
  298.         // line 65
  299.         yield "    ";
  300.         
  301.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  302.         
  303.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  304.         yield from [];
  305.     }
  306.     // line 69
  307.     /**
  308.      * @return iterable<null|scalar|\Stringable>
  309.      */
  310.     public function block_content(array $context, array $blocks = []): iterable
  311.     {
  312.         $macros $this->macros;
  313.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  314.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  315.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  316.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  317.         
  318.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  319.         
  320.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  321.         yield from [];
  322.     }
  323.     // line 73
  324.     /**
  325.      * @return iterable<null|scalar|\Stringable>
  326.      */
  327.     public function block_footer(array $context, array $blocks = []): iterable
  328.     {
  329.         $macros $this->macros;
  330.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  331.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  332.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  333.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""footer"));
  334.         // line 74
  335.         yield "        ";
  336.         yield from $this->loadTemplate("@IUTUDCWebsite/Layout/_footer.html.twig""Layout/layout.html.twig"74)->unwrap()->yield(CoreExtension::merge($context, (isset($context["dataspage"]) || array_key_exists("dataspage"$context) ? $context["dataspage"] : (function () { throw new RuntimeError('Variable "dataspage" does not exist.'74$this->source); })())));
  337.         // line 75
  338.         yield "    ";
  339.         
  340.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  341.         
  342.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  343.         yield from [];
  344.     }
  345.     // line 84
  346.     /**
  347.      * @return iterable<null|scalar|\Stringable>
  348.      */
  349.     public function block_jsBundle(array $context, array $blocks = []): iterable
  350.     {
  351.         $macros $this->macros;
  352.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  353.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""jsBundle"));
  354.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  355.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""jsBundle"));
  356.         // line 85
  357.         yield "        ";
  358.         yield from $this->loadTemplate("@IUTUDCWebsite/Layout/_js_footer.html.twig""Layout/layout.html.twig"85)->unwrap()->yield($context);
  359.         // line 86
  360.         yield "    ";
  361.         
  362.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  363.         
  364.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  365.         yield from [];
  366.     }
  367.     // line 88
  368.     /**
  369.      * @return iterable<null|scalar|\Stringable>
  370.      */
  371.     public function block_javascript(array $context, array $blocks = []): iterable
  372.     {
  373.         $macros $this->macros;
  374.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  375.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  376.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  377.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascript"));
  378.         
  379.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  380.         
  381.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  382.         yield from [];
  383.     }
  384.     /**
  385.      * @codeCoverageIgnore
  386.      */
  387.     public function getTemplateName(): string
  388.     {
  389.         return "Layout/layout.html.twig";
  390.     }
  391.     /**
  392.      * @codeCoverageIgnore
  393.      */
  394.     public function isTraitable(): bool
  395.     {
  396.         return false;
  397.     }
  398.     /**
  399.      * @codeCoverageIgnore
  400.      */
  401.     public function getDebugInfo(): array
  402.     {
  403.         return array (  426 => 88,  415 => 86,  412 => 85,  399 => 84,  388 => 75,  385 => 74,  372 => 73,  350 => 69,  339 => 65,  337 => 64,  324 => 63,  313 => 60,  310 => 59,  297 => 58,  254 => 34,  228 => 16,  215 => 89,  213 => 88,  210 => 87,  207 => 84,  204 => 82,  202 => 79,  198 => 76,  195 => 73,  191 => 70,  189 => 69,  186 => 68,  183 => 66,  180 => 63,  177 => 61,  174 => 58,  170 => 55,  167 => 54,  164 => 52,  162 => 51,  159 => 49,  156 => 48,  154 => 46,  153 => 45,  152 => 44,  151 => 43,  150 => 42,  149 => 41,  148 => 40,  147 => 39,  146 => 38,  144 => 37,  142 => 36,  135 => 34,  132 => 33,  130 => 1,  125 => 31,  122 => 30,  119 => 28,  117 => 27,  111 => 24,  108 => 22,  102 => 20,  100 => 19,  96 => 17,  92 => 16,  89 => 15,  86 => 14,  83 => 13,  80 => 12,  78 => 11,  68 => 4,  63 => 3,  61 => 2,  57 => 1,);
  404.     }
  405.     public function getSourceContext(): Source
  406.     {
  407.         return new Source("{% apply spaceless %}<!DOCTYPE html>
  408. {% set htmlLocale = app.request.locale|default(defaultlocale)|slice(0,2) %}
  409. <!--[if lte IE 9]> <html class=\"no-js lt-ie9\" lang=\"{{ htmlLocale }}\"> <![endif]-->
  410. <!--[if gt IE 9]><!--> <html lang=\"{{ htmlLocale }}\"> <!--<![endif]-->
  411. <head>
  412.     <meta charset=\"utf-8\">
  413.     <meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
  414.     <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
  415.     <title>
  416.     {% set node = null %}
  417.     {% if nodetranslation is defined %}
  418.         {% set node = nodetranslation.node %}
  419.     {% endif %}
  420.     {% set nodemenu = get_node_menu(app.request.locale, node) %}
  421.     {{ websitetitle | trans }}{% block title %}{% if page is defined and nodemenu.getActiveForDepth(2) is not null %} - {{ get_title_for(page) }}{% endif %}{% endblock %}
  422.     </title>
  423.     {% if page is defined %}
  424.         {{ render_seo_metadata_for(page) }}
  425.     {% endif %}
  426.     {# Favicons #}
  427.     <link href=\"{{ asset('/bundles/iutudcwebsite/images/iut_icon.png') }}\" rel=\"shortcut icon\" />
  428.     {# Webfonts #}
  429.     {# {% include 'IUTUDCWebsiteBundle:Layout:_webfonts.html.twig' %} #}
  430.     {# CSS #}
  431.     {% include '@IUTUDCWebsite/Layout/_css.html.twig' %}
  432. </head>
  433. {% endapply %}
  434. <body id=\"sidebar-toggle-container\" class=\"sidebar-toggle-container{% block extra_body_classes %}{% endblock %}\" {% block extra_body_attributes %}{% endblock %}>
  435.     
  436.     {% if nodemenu is defined %}
  437.         {% set dataspage = {
  438.             'homepagePageNode': nodemenu.getNodeByInternalName('homepage'),
  439.             'newsPageNode': nodemenu.getNodeByInternalName('news'),
  440.             'liutPageNode': nodemenu.getNodeByInternalName('liut', null, true),
  441.             'formationsPageNode': nodemenu.getNodeByInternalName('formations', null, true),
  442.             'dutPageNode': nodemenu.getNodeByInternalName('dut'),
  443.             'inscriptionsPageNode': nodemenu.getNodeByInternalName('inscriptions'),
  444.             'partenariatsPageNode': nodemenu.getNodeByInternalName('partenariats'),
  445.             'vieetudiantePageNode': nodemenu.getNodeByInternalName('vieetudiante', null, true),
  446.             'departementsPageNode': nodemenu.getNodeByInternalName('departements')
  447.         } %}
  448.     {% endif %}
  449.     {# Google Tagmanager #}
  450.     {# {% include '@IUTUDCWebsite/Layout/_googletagmanager.html.twig' %} #}
  451.     {# Outdated browser message #}
  452.     {% include '@IUTUDCWebsite/Layout/_outdatedbrowser.html.twig' %}
  453.     {# Header #}
  454.     {% block header %}
  455.         {% include '@IUTUDCWebsite/Layout/_header.html.twig' with dataspage %}
  456.     {% endblock %}
  457.     {# Breadcrumbs #}
  458.     {% block breadcrumbs %}
  459.         {# {% include '@IUTUDCWebsite/Layout/_breadcrumbs.html.twig' %} #}
  460.     {% endblock %}
  461.     {# Content #}
  462.     <main role=\"main\">
  463.         {% block content %}{% endblock %}
  464.     </main>
  465.     {# Footer #}
  466.     {% block footer %}
  467.         {% include '@IUTUDCWebsite/Layout/_footer.html.twig' with dataspage %}
  468.     {% endblock %}
  469.     {# Cookieconsent #}
  470.     {# {% block cookieconsent %}
  471.         {% include '@IUTUDCWebsite/Layout/_cookieconsent.html.twig' %}
  472.     {% endblock %} #}
  473.     {# JS Footer #}
  474.     {% block jsBundle %}
  475.         {% include '@IUTUDCWebsite/Layout/_js_footer.html.twig' %}
  476.     {% endblock %}
  477.     {% block javascript %}{% endblock javascript %}
  478. </body>
  479. </html>
  480. ""Layout/layout.html.twig""/home/u363484990/domains/iut-udc.online/public_html/templates/Layout/layout.html.twig");
  481.     }
  482. }