var/cache/dev/twig/fd/fdb33212c91eab3c6155564fae837bacca0f09cc8e1019fb82419179b4dd9828.php line 136

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. /* base.html.twig */
  15. class __TwigTemplate_9bdc1698957c6bcec388dd45da6d42381f14ed5ae0d132a2e57d5adcda828849 extends Template
  16. {
  17.     private $source;
  18.     private $macros = [];
  19.     public function __construct(Environment $env)
  20.     {
  21.         parent::__construct($env);
  22.         $this->source $this->getSourceContext();
  23.         $this->parent false;
  24.         $this->blocks = [
  25.             'title' => [$this'block_title'],
  26.             'seo' => [$this'block_seo'],
  27.             'stylesheets' => [$this'block_stylesheets'],
  28.             'javascripts' => [$this'block_javascripts'],
  29.             'body' => [$this'block_body'],
  30.         ];
  31.     }
  32.     protected function doDisplay(array $context, array $blocks = [])
  33.     {
  34.         $macros $this->macros;
  35.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  36.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  37.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  38.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""base.html.twig"));
  39.         // line 1
  40.         yield "<!DOCTYPE html>
  41. <html>
  42.     <head>
  43.         <meta charset=\"UTF-8\">
  44.         <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />
  45.         <title>";
  46.         // line 6
  47.         yield from $this->unwrap()->yieldBlock('title'$context$blocks);
  48.         yield "</title>
  49.         ";
  50.         // line 7
  51.         yield from $this->unwrap()->yieldBlock('seo'$context$blocks);
  52.         // line 15
  53.         yield "        <link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css\" rel=\"stylesheet\" integrity=\"sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH\" crossorigin=\"anonymous\">
  54.         <link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css\">
  55.         <link
  56.         rel=\"stylesheet\"
  57.         href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css\"
  58.         integrity=\"sha512-DTOQO9RWCH3ppGqcWaEA1BIZOC6xxalwEsw9c2QQeAIftl+Vegovlnee1c9QX4TctnWMn13TZye+giMm8e2LwA==\"
  59.         crossorigin=\"anonymous\"
  60.         referrerpolicy=\"no-referrer\"/>
  61.         <link rel=\"shortcut icon\" href=\"favicon.ico\" type=\"image/x-icon\">
  62.         <link rel=\"icon\" sizes=\"32x32\" href=\"favicon-32.png\" type=\"image/png\">
  63.         ";
  64.         // line 27
  65.         yield "        <link rel=\"stylesheet\" href=\"";
  66.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/style.css"), "html"nulltrue);
  67.         yield "\">
  68.         <script src=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js\" integrity=\"sha384-C6RzsynM9kWDrMNeT87bh95OGNyZPhcTNXj1NW7RuBCsyN/o0jlpcV8Qyq46cDfL\" crossorigin=\"anonymous\"></script>
  69.         <!-- Google Tag Manager -->
  70.         <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  71.         new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  72.         j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  73.         'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  74.         })(window,document,'script','dataLayer','GTM-5CFBG9N9');</script>
  75.         <!-- End Google Tag Manager -->
  76.         ";
  77.         // line 37
  78.         yield from $this->unwrap()->yieldBlock('stylesheets'$context$blocks);
  79.         // line 40
  80.         yield "
  81.         ";
  82.         // line 41
  83.         yield from $this->unwrap()->yieldBlock('javascripts'$context$blocks);
  84.         // line 44
  85.         yield "    </head>
  86.     <body>
  87.     <!-- Google Tag Manager (noscript) -->
  88.     <noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-5CFBG9N9\"
  89.     height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>
  90.     <!-- End Google Tag Manager (noscript) -->
  91.     ";
  92.         // line 50
  93.         yield Twig\Extension\CoreExtension::include($this->env$context"default/menu.html.twig");
  94.         yield "
  95.         ";
  96.         // line 51
  97.         yield from $this->unwrap()->yieldBlock('body'$context$blocks);
  98.         // line 52
  99.         yield "
  100.     ";
  101.         // line 53
  102.         yield $this->env->getRuntime('Symfony\Bridge\Twig\Extension\HttpKernelRuntime')->renderFragment($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("footer"));
  103.         yield "
  104.     </body>
  105. </html>
  106. ";
  107.         
  108.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  109.         
  110.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  111.         return; yield '';
  112.     }
  113.     // line 6
  114.     public function block_title($context, array $blocks = [])
  115.     {
  116.         $macros $this->macros;
  117.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  118.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  119.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  120.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  121.         yield "Otropik — Agence de voyage & réceptif Guadeloupe";
  122.         
  123.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  124.         
  125.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  126.         return; yield '';
  127.     }
  128.     // line 7
  129.     public function block_seo($context, array $blocks = [])
  130.     {
  131.         $macros $this->macros;
  132.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  133.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""seo"));
  134.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  135.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""seo"));
  136.         // line 8
  137.         yield "         <meta name=\"description\" content=\"Voyages sur mesure, croisières, road trips et séjours en Guadeloupe et dans le monde avec Otropik.\"> 
  138.         <meta property=\"og:type\" content=\"website\">
  139.         <meta property=\"og:title\" content=\"Otropik — Voyages & Réceptif\">
  140.          <meta property=\"og:description\" content=\"Croisières, road trips, séjours et expériences en Guadeloupe et à travers le monde.\">
  141.         <meta property=\"og:image\" content=\"";
  142.         // line 12
  143.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("assets/og/og-default.jpg"), "html"nulltrue);
  144.         yield "\">
  145.         <meta property=\"og:url\" content=\"";
  146.         // line 13
  147.         (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse13), "uri", [], "any"truetruefalse13) &&  !(null === CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse13), "uri", [], "any"falsefalsefalse13)))) ? (yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, ($context["app"] ?? null), "request", [], "any"falsetruefalse13), "uri", [], "any"falsefalsefalse13), "html"nulltrue)) : (yield ""));
  148.         yield "\">
  149.         ";
  150.         
  151.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  152.         
  153.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  154.         return; yield '';
  155.     }
  156.     // line 37
  157.     public function block_stylesheets($context, array $blocks = [])
  158.     {
  159.         $macros $this->macros;
  160.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  161.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  162.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  163.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  164.         // line 38
  165.         yield "            ";
  166.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('encore_entry_link_tags')->getCallable()("app"), "html"nulltrue);
  167.         yield "
  168.         ";
  169.         
  170.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  171.         
  172.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  173.         return; yield '';
  174.     }
  175.     // line 41
  176.     public function block_javascripts($context, array $blocks = [])
  177.     {
  178.         $macros $this->macros;
  179.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  180.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  181.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  182.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  183.         // line 42
  184.         yield "            ";
  185.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('encore_entry_script_tags')->getCallable()("app"), "html"nulltrue);
  186.         yield "
  187.         ";
  188.         
  189.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  190.         
  191.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  192.         return; yield '';
  193.     }
  194.     // line 51
  195.     public function block_body($context, array $blocks = [])
  196.     {
  197.         $macros $this->macros;
  198.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  199.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  200.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  201.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  202.         
  203.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  204.         
  205.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  206.         return; yield '';
  207.     }
  208.     /**
  209.      * @codeCoverageIgnore
  210.      */
  211.     public function getTemplateName()
  212.     {
  213.         return "base.html.twig";
  214.     }
  215.     /**
  216.      * @codeCoverageIgnore
  217.      */
  218.     public function isTraitable()
  219.     {
  220.         return false;
  221.     }
  222.     /**
  223.      * @codeCoverageIgnore
  224.      */
  225.     public function getDebugInfo()
  226.     {
  227.         return array (  229 => 51,  215 => 42,  205 => 41,  191 => 38,  181 => 37,  168 => 13,  164 => 12,  158 => 8,  148 => 7,  128 => 6,  113 => 53,  110 => 52,  108 => 51,  104 => 50,  96 => 44,  94 => 41,  91 => 40,  89 => 37,  75 => 27,  62 => 15,  60 => 7,  56 => 6,  49 => 1,);
  228.     }
  229.     public function getSourceContext()
  230.     {
  231.         return new Source("<!DOCTYPE html>
  232. <html>
  233.     <head>
  234.         <meta charset=\"UTF-8\">
  235.         <meta name=\"viewport\" content=\"width=device-width, initial-scale=1\" />
  236.         <title>{% block title %}Otropik — Agence de voyage & réceptif Guadeloupe{% endblock %}</title>
  237.         {% block seo %}
  238.          <meta name=\"description\" content=\"Voyages sur mesure, croisières, road trips et séjours en Guadeloupe et dans le monde avec Otropik.\"> 
  239.         <meta property=\"og:type\" content=\"website\">
  240.         <meta property=\"og:title\" content=\"Otropik — Voyages & Réceptif\">
  241.          <meta property=\"og:description\" content=\"Croisières, road trips, séjours et expériences en Guadeloupe et à travers le monde.\">
  242.         <meta property=\"og:image\" content=\"{{ asset('assets/og/og-default.jpg') }}\">
  243.         <meta property=\"og:url\" content=\"{{ app.request.uri ?? '' }}\">
  244.         {% endblock %}
  245.         <link href=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.3/dist/css/bootstrap.min.css\" rel=\"stylesheet\" integrity=\"sha384-QWTKZyjpPEjISv5WaRU9OFeRpok6YctnYmDr5pNlyT2bRjXh0JMhjY6hW+ALEwIH\" crossorigin=\"anonymous\">
  246.         <link rel=\"stylesheet\" href=\"https://cdn.jsdelivr.net/npm/bootstrap-icons@1.11.3/font/bootstrap-icons.css\">
  247.         <link
  248.         rel=\"stylesheet\"
  249.         href=\"https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.0/css/all.min.css\"
  250.         integrity=\"sha512-DTOQO9RWCH3ppGqcWaEA1BIZOC6xxalwEsw9c2QQeAIftl+Vegovlnee1c9QX4TctnWMn13TZye+giMm8e2LwA==\"
  251.         crossorigin=\"anonymous\"
  252.         referrerpolicy=\"no-referrer\"/>
  253.         <link rel=\"shortcut icon\" href=\"favicon.ico\" type=\"image/x-icon\">
  254.         <link rel=\"icon\" sizes=\"32x32\" href=\"favicon-32.png\" type=\"image/png\">
  255.         {# Fichier CSS custom sans Webpack (public/assets/css/otropik.css) #}
  256.         <link rel=\"stylesheet\" href=\"{{ asset('css/style.css') }}\">
  257.         <script src=\"https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js\" integrity=\"sha384-C6RzsynM9kWDrMNeT87bh95OGNyZPhcTNXj1NW7RuBCsyN/o0jlpcV8Qyq46cDfL\" crossorigin=\"anonymous\"></script>
  258.         <!-- Google Tag Manager -->
  259.         <script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
  260.         new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
  261.         j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
  262.         'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
  263.         })(window,document,'script','dataLayer','GTM-5CFBG9N9');</script>
  264.         <!-- End Google Tag Manager -->
  265.         {% block stylesheets %}
  266.             {{ encore_entry_link_tags('app') }}
  267.         {% endblock %}
  268.         {% block javascripts %}
  269.             {{ encore_entry_script_tags('app') }}
  270.         {% endblock %}
  271.     </head>
  272.     <body>
  273.     <!-- Google Tag Manager (noscript) -->
  274.     <noscript><iframe src=\"https://www.googletagmanager.com/ns.html?id=GTM-5CFBG9N9\"
  275.     height=\"0\" width=\"0\" style=\"display:none;visibility:hidden\"></iframe></noscript>
  276.     <!-- End Google Tag Manager (noscript) -->
  277.     {{include('default/menu.html.twig')}}
  278.         {% block body %}{% endblock %}
  279.     {{ render(path('footer')) }}
  280.     </body>
  281. </html>
  282. ""base.html.twig""/home/ladomitiyc/otropik/templates/base.html.twig");
  283.     }
  284. }