<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\CoreExtension;
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\Sandbox\SecurityNotAllowedTestError;
use Twig\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* base.html.twig */
class __TwigTemplate_13b00a2c717c3ad0e7e4b5a1510c0244 extends Template
{
private Source $source;
/**
* @var array<string, Template>
*/
private array $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->parent = false;
$this->blocks = [
'meta' => [$this, 'block_meta'],
'stylesheets' => [$this, 'block_stylesheets'],
'page_class' => [$this, 'block_page_class'],
'header' => [$this, 'block_header'],
'header_content' => [$this, 'block_header_content'],
'header_search' => [$this, 'block_header_search'],
'header_after' => [$this, 'block_header_after'],
'header_content_mobile' => [$this, 'block_header_content_mobile'],
'header_search_mobile' => [$this, 'block_header_search_mobile'],
'header_after_mobile' => [$this, 'block_header_after_mobile'],
'main' => [$this, 'block_main'],
'content' => [$this, 'block_content'],
'aside' => [$this, 'block_aside'],
'footer' => [$this, 'block_footer'],
'footer_before' => [$this, 'block_footer_before'],
'footer_content' => [$this, 'block_footer_content'],
'footer_after' => [$this, 'block_footer_after'],
'modals' => [$this, 'block_modals'],
'javascripts' => [$this, 'block_javascripts'],
'javascripts_searchbar_main' => [$this, 'block_javascripts_searchbar_main'],
];
}
protected function doDisplay(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "base.html.twig"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "base.html.twig"));
// line 3
$context["newsLetterSubscriptionPageUrl"] = "/inscription-newsletter";
// line 4
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, $this->env->getFunction('sulu_sitemap')->getCallable()(), "children", [], "any", false, false, false, 4));
foreach ($context['_seq'] as $context["_key"] => $context["mainPage"]) {
// line 5
yield "\t";
if (CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "template", [], "any", true, true, false, 5)) {
// line 6
yield "\t\t";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "template", [], "any", false, false, false, 6) == "cruises_search_engine_temporary")) {
// line 7
yield "\t\t\t";
$context["forGroupCruises"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $this->env->getFunction('sulu_content_load')->getCallable()(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "uuid", [], "any", false, false, false, 7), ["forGroupCruises" => "forGroupCruises"]), "content", [], "any", false, false, false, 7), "forGroupCruises", [], "any", false, false, false, 7);
// line 8
yield "\t\t\t";
$context["pageContentPath"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "url", [], "any", false, false, false, 8), CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "webspaceKey", [], "any", false, false, false, 8));
// line 9
yield "\t\t";
} elseif ((CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "template", [], "any", false, false, false, 9) == "cruise_details")) {
// line 10
yield "\t\t\t";
$context["forGroupCruises"] = CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, $this->env->getFunction('sulu_content_load')->getCallable()(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "uuid", [], "any", false, false, false, 10), ["forGroupCruises" => "forGroupCruises"]), "content", [], "any", false, false, false, 10), "forGroupCruises", [], "any", false, false, false, 10);
// line 11
yield "\t\t\t";
$context["pageContentPath"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "url", [], "any", false, false, false, 11), CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "webspaceKey", [], "any", false, false, false, 11));
// line 12
yield "\t\t\t";
if (((isset($context["forGroupCruises"]) || array_key_exists("forGroupCruises", $context) ? $context["forGroupCruises"] : (function () { throw new RuntimeError('Variable "forGroupCruises" does not exist.', 12, $this->source); })()) == false)) {
// line 13
yield "\t\t\t\t";
$context["cruiseDetailsPageUrls"] = Twig\Extension\CoreExtension::merge((isset($context["cruiseDetailsPageUrls"]) || array_key_exists("cruiseDetailsPageUrls", $context) ? $context["cruiseDetailsPageUrls"] : (function () { throw new RuntimeError('Variable "cruiseDetailsPageUrls" does not exist.', 13, $this->source); })()), ["main" => (isset($context["pageContentPath"]) || array_key_exists("pageContentPath", $context) ? $context["pageContentPath"] : (function () { throw new RuntimeError('Variable "pageContentPath" does not exist.', 13, $this->source); })())]);
// line 14
yield "\t\t\t";
} else {
// line 15
yield "\t\t\t\t";
$context["cruiseDetailsPageUrls"] = Twig\Extension\CoreExtension::merge((isset($context["cruiseDetailsPageUrls"]) || array_key_exists("cruiseDetailsPageUrls", $context) ? $context["cruiseDetailsPageUrls"] : (function () { throw new RuntimeError('Variable "cruiseDetailsPageUrls" does not exist.', 15, $this->source); })()), ["group" => (isset($context["pageContentPath"]) || array_key_exists("pageContentPath", $context) ? $context["pageContentPath"] : (function () { throw new RuntimeError('Variable "pageContentPath" does not exist.', 15, $this->source); })())]);
// line 16
yield "\t\t\t";
}
// line 17
yield "\t\t";
} elseif ((CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "template", [], "any", false, false, false, 17) == "destination_list")) {
// line 18
yield "\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "children", [], "any", false, false, false, 18));
foreach ($context['_seq'] as $context["_key"] => $context["subPage"]) {
// line 19
yield "\t\t\t\t";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "template", [], "any", false, false, false, 19) == "destination_details")) {
// line 20
yield "\t\t\t\t\t";
$context["destinationDetailsPageUrl"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "url", [], "any", false, false, false, 20), CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "webspaceKey", [], "any", false, false, false, 20));
// line 21
yield "\t\t\t\t";
}
// line 22
yield "\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['subPage'], $context['_parent']);
$context = array_intersect_key($context, $_parent);
$context += $_parent;
// line 23
yield "\t\t";
} elseif ((CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "template", [], "any", false, false, false, 23) == "company_list")) {
// line 24
yield "\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "children", [], "any", false, false, false, 24));
foreach ($context['_seq'] as $context["_key"] => $context["subPage"]) {
// line 25
yield "\t\t\t\t";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "template", [], "any", false, false, false, 25) == "company_details")) {
// line 26
yield "\t\t\t\t\t";
$context["companyDetailsPageUrl"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "url", [], "any", false, false, false, 26), CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "webspaceKey", [], "any", false, false, false, 26));
// line 27
yield "\t\t\t\t\t";
if (CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "children", [], "any", true, true, false, 27)) {
// line 28
yield "\t\t\t\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "children", [], "any", false, false, false, 28));
foreach ($context['_seq'] as $context["_key"] => $context["subSubPage"]) {
// line 29
yield "\t\t\t\t\t\t\t";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["subSubPage"], "template", [], "any", false, false, false, 29) == "ship_details")) {
// line 30
yield "\t\t\t\t\t\t\t\t";
$context["shipDetailsPageUrl"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["subSubPage"], "url", [], "any", false, false, false, 30), CoreExtension::getAttribute($this->env, $this->source, $context["subSubPage"], "webspaceKey", [], "any", false, false, false, 30));
// line 31
yield "\t\t\t\t\t\t\t";
}
// line 32
yield "\t\t\t\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['subSubPage'], $context['_parent']);
$context = array_intersect_key($context, $_parent);
$context += $_parent;
// line 33
yield "\t\t\t\t\t";
}
// line 34
yield "\t\t\t\t";
}
// line 35
yield "\t\t\t\t";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "template", [], "any", false, false, false, 35) == "company_terms_of_cancelation")) {
// line 36
yield "\t\t\t\t\t";
$context["companyTermsOfCancelationPageUrl"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "url", [], "any", false, false, false, 36), CoreExtension::getAttribute($this->env, $this->source, $context["subPage"], "webspaceKey", [], "any", false, false, false, 36));
// line 37
yield "\t\t\t\t";
}
// line 38
yield "\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['subPage'], $context['_parent']);
$context = array_intersect_key($context, $_parent);
$context += $_parent;
// line 39
yield "\t\t";
} elseif ((CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "template", [], "any", false, false, false, 39) == "customer_homepage")) {
// line 40
yield "\t\t\t";
$context["customerHomepage"] = $context["mainPage"];
// line 41
yield "\t\t\t";
$context["customerHomepageUrl"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "url", [], "any", false, false, false, 41), CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "webspaceKey", [], "any", false, false, false, 41));
// line 42
yield "\t\t\t";
$context['_parent'] = $context;
$context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "children", [], "any", false, false, false, 42));
foreach ($context['_seq'] as $context["_key"] => $context["child"]) {
// line 43
yield "\t\t\t\t";
if ((CoreExtension::getAttribute($this->env, $this->source, $context["child"], "template", [], "any", false, false, false, 43) == "customer_complete_my_file")) {
// line 44
yield "\t\t\t\t\t";
$context["customerCompleteMyFileUrl"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["child"], "url", [], "any", false, false, false, 44), CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "webspaceKey", [], "any", false, false, false, 44));
// line 45
yield "\t\t\t\t";
}
// line 46
yield "\t\t\t";
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['child'], $context['_parent']);
$context = array_intersect_key($context, $_parent);
$context += $_parent;
// line 47
yield "\t\t";
} elseif ((CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "template", [], "any", false, false, false, 47) == "newsletter")) {
// line 48
yield "\t\t\t";
$context["newsLetterSubscriptionPageUrl"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "url", [], "any", false, false, false, 48), CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "webspaceKey", [], "any", false, false, false, 48));
// line 49
yield "\t\t";
} elseif ((CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "template", [], "any", false, false, false, 49) == "contact_us")) {
// line 50
yield "\t\t\t";
$context["contactUsUrl"] = $this->extensions['Sulu\Bundle\WebsiteBundle\Twig\Content\ContentPathTwigExtension']->getContentPath(CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "url", [], "any", false, false, false, 50), CoreExtension::getAttribute($this->env, $this->source, $context["mainPage"], "webspaceKey", [], "any", false, false, false, 50));
// line 51
yield "\t\t";
}
// line 52
yield "\t";
}
}
$_parent = $context['_parent'];
unset($context['_seq'], $context['_key'], $context['mainPage'], $context['_parent']);
$context = array_intersect_key($context, $_parent);
$context += $_parent;
// line 54
yield "<!DOCTYPE html>
<html lang=\"";
// line 55
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env, $this->source, Twig\Extension\CoreExtension::split($this->env->getCharset(), CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 55, $this->source); })()), "request", [], "any", false, false, false, 55), "locale", [], "any", false, false, false, 55), "_"), 0, [], "array", false, false, false, 55), "html", null, true);
yield "\">
\t<head>
\t\t<meta charset=\"utf-8\">
\t\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover\">
\t\t\t";
// line 60
if (((isset($context["app_serv_env"]) || array_key_exists("app_serv_env", $context) ? $context["app_serv_env"] : (function () { throw new RuntimeError('Variable "app_serv_env" does not exist.', 60, $this->source); })()) !== "prod")) {
// line 61
yield "\t\t\t\t<link rel=\"icon\" type=\"image/png\" href=\"";
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl((("build/website/images/favicon-" . (isset($context["app_serv_env"]) || array_key_exists("app_serv_env", $context) ? $context["app_serv_env"] : (function () { throw new RuntimeError('Variable "app_serv_env" does not exist.', 61, $this->source); })())) . ".png")), "html", null, true);
yield "\">
\t\t\t";
} else {
// line 63
yield "\t\t\t\t<link rel=\"icon\" type=\"image/png\" href=\"";
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("build/website/images/favicon.png"), "html", null, true);
yield "\">
\t\t\t";
}
// line 65
yield "
\t\t";
// line 66
yield from $this->unwrap()->yieldBlock('meta', $context, $blocks);
// line 75
yield "
\t\t";
// line 76
yield from $this->unwrap()->yieldBlock('stylesheets', $context, $blocks);
// line 80
yield "
\t\t";
// line 82
yield "
\t\t<!-- Google tag (gtag.js)
\t\t<script async src=\"https://www.googletagmanager.com/gtag/js?id=G-SBBYSYFGH9\"></script>
\t\t<script>
\t\t window.dataLayer = window.dataLayer || [];
\t\t function gtag(){dataLayer.push(arguments);}
\t\t gtag(\x27js\x27, new Date());
\t\t gtag(\x27config\x27, \x27G-SBBYSYFGH9\x27);
\t\t</script> -->
\t\t";
// line 94
yield "\t</head>
\t<body
\t\tclass=\"";
// line 96
yield from $this->unwrap()->yieldBlock('page_class', $context, $blocks);
yield "\">
\t\t";
// line 98
yield "\t\t<div id=\"page-loader\" class=\"page-loader\">
\t\t\t<div class=\"loader-content\">
\t\t\t\t<div class=\"loader\"></div>
\t\t\t\t<div class=\"loader-text\">";
// line 101
yield (string) $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("common.loading"), "html", null, true);
yield "</div>
\t\t\t</div>
\t\t</div>
\t\t";
// line 105
yield from $this->unwrap()->yieldBlock('header', $context, $blocks);
// line 130
yield "
\t\t ";
// line 135
yield "
\t\t\t";
// line 136
yield from $this->unwrap()->yieldBlock('main', $context, $blocks);
// line 142
yield "
\t\t\t<aside>";
// line 143
yield from $this->unwrap()->yieldBlock('aside', $context, $blocks);
// line 145
yield "\t\t</aside>
\t\t\t";
// line 147
yield from $this->unwrap()->yieldBlock('footer', $context, $blocks);
// line 155
yield "
\t\t";
// line 156
yield from $this->unwrap()->yieldBlock('modals', $context, $blocks);
// line 165
yield "
\t\t";
// line 166
yield from $this->unwrap()->yieldBlock('javascripts', $context, $blocks);
// line 175
yield "\t</body>
</html>
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
yield from [];
}
// line 66
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_meta(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "meta"));
// line 67
yield "\t\t\t";
yield from $this->load("@SuluWebsite/Extension/seo.html.twig", 67)->unwrap()->yield(CoreExtension::merge($context, ["seo" => ((CoreExtension::getAttribute($this->env, $this->source, // line 68
($context["extension"] ?? null), "seo", [], "any", true, true, false, 68)) ? (Twig\Extension\CoreExtension::default(CoreExtension::getAttribute($this->env, $this->source, (isset($context["extension"]) || array_key_exists("extension", $context) ? $context["extension"] : (function () { throw new RuntimeError('Variable "extension" does not exist.', 68, $this->source); })()), "seo", [], "any", false, false, false, 68), [])) : ([])), "content" => (( // line 69
array_key_exists("content", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["content"]) || array_key_exists("content", $context) ? $context["content"] : (function () { throw new RuntimeError('Variable "content" does not exist.', 69, $this->source); })()), [])) : ([])), "localizations" => (( // line 70
array_key_exists("localizations", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["localizations"]) || array_key_exists("localizations", $context) ? $context["localizations"] : (function () { throw new RuntimeError('Variable "localizations" does not exist.', 70, $this->source); })()), [])) : ([])), "shadowBaseLocale" => (( // line 71
array_key_exists("shadowBaseLocale", $context)) ? (Twig\Extension\CoreExtension::default((isset($context["shadowBaseLocale"]) || array_key_exists("shadowBaseLocale", $context) ? $context["shadowBaseLocale"] : (function () { throw new RuntimeError('Variable "shadowBaseLocale" does not exist.', 71, $this->source); })()))) : ("")), "defaultLocale" => CoreExtension::getAttribute($this->env, $this->source, CoreExtension::getAttribute($this->env, $this->source, // line 72
(isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 72, $this->source); })()), "request", [], "any", false, false, false, 72), "locale", [], "any", false, false, false, 72)]));
// line 74
yield "\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 76
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_stylesheets(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
// line 77
yield "\t\t\t";
yield (string) $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackLinkTags("main");
yield "
";
// line 79
yield "\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 96
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_page_class(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_class"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "page_class"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 105
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_header(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header"));
// line 106
yield "\t\t\t<header class=\"site-header site-header--desktop\">
\t\t\t\t";
// line 107
yield from $this->unwrap()->yieldBlock('header_content', $context, $blocks);
// line 110
yield "\t\t\t\t<div class=\"site-header__below\" data-site-header=\"search-slot\">
\t\t\t\t\t";
// line 111
yield from $this->unwrap()->yieldBlock('header_search', $context, $blocks);
// line 114
yield "\t\t\t\t</div>
\t\t\t\t";
// line 115
yield from $this->unwrap()->yieldBlock('header_after', $context, $blocks);
// line 116
yield "\t\t\t</header>
\t\t\t<header class=\"site-header site-header--mobile\">
\t\t\t\t";
// line 119
yield from $this->unwrap()->yieldBlock('header_content_mobile', $context, $blocks);
// line 122
yield "\t\t\t\t<div class=\"site-header__below\" data-site-header=\"search-slot\">
\t\t\t\t\t";
// line 123
yield from $this->unwrap()->yieldBlock('header_search_mobile', $context, $blocks);
// line 126
yield "\t\t\t\t</div>
\t\t\t\t";
// line 127
yield from $this->unwrap()->yieldBlock('header_after_mobile', $context, $blocks);
// line 128
yield "\t\t\t</header>
\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 107
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_header_content(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_content"));
// line 108
yield "\t\t\t\t\t";
yield from $this->load("pages/_includes/base/_header.html.twig", 108)->unwrap()->yield(CoreExtension::merge($context, ["mode" => "desktop"]));
// line 109
yield "\t\t\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 111
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_header_search(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_search"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_search"));
// line 112
yield "\t\t\t\t\t\t";
yield from $this->load("pages/_includes/base/search_bar/_hero_section.html.twig", 112)->unwrap()->yield(CoreExtension::merge($context, ["mode" => "desktop"]));
// line 113
yield "\t\t\t\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 115
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_header_after(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_after"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_after"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 119
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_header_content_mobile(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_content_mobile"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_content_mobile"));
// line 120
yield "\t\t\t\t\t";
yield from $this->load("pages/_includes/base/_header.html.twig", 120)->unwrap()->yield(CoreExtension::merge($context, ["mode" => "mobile"]));
// line 121
yield "\t\t\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 123
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_header_search_mobile(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_search_mobile"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_search_mobile"));
// line 124
yield "\t\t\t\t\t\t";
yield from $this->load("pages/_includes/base/search_bar/_hero_section.html.twig", 124)->unwrap()->yield(CoreExtension::merge($context, ["mode" => "mobile"]));
// line 125
yield "\t\t\t\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 127
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_header_after_mobile(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_after_mobile"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "header_after_mobile"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 136
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_main(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "main"));
// line 137
yield "\t\t\t\t<main>";
yield from $this->unwrap()->yieldBlock('content', $context, $blocks);
// line 139
yield "
\t\t</main>
\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 137
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_content(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "content"));
// line 138
yield "\t\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 143
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_aside(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "aside"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "aside"));
// line 144
yield "\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 147
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_footer(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer"));
// line 148
yield "\t\t\t\t<footer class=\"footer\"> ";
yield from $this->unwrap()->yieldBlock('footer_before', $context, $blocks);
// line 149
yield "\t\t\t\t";
yield from $this->unwrap()->yieldBlock('footer_content', $context, $blocks);
// line 152
yield "\t\t\t\t";
yield from $this->unwrap()->yieldBlock('footer_after', $context, $blocks);
// line 153
yield "\t\t\t</footer>
\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 148
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_footer_before(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer_before"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer_before"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 149
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_footer_content(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer_content"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer_content"));
// line 150
yield "\t\t\t\t\t";
yield from $this->load("pages/_includes/base/_footer.html.twig", 150)->unwrap()->yield($context);
// line 151
yield "\t\t\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 152
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_footer_after(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer_after"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "footer_after"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 156
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_modals(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "modals"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "modals"));
// line 157
yield "\t\t\t";
// line 158
yield "\t\t\t";
yield from $this->load("pages/_includes/modals/_customer_login_modal.html.twig", 158)->unwrap()->yield($context);
// line 159
yield "\t\t\t";
yield from $this->load("pages/_includes/modals/_forgot_password_modal.html.twig", 159)->unwrap()->yield($context);
// line 160
yield "\t\t\t";
yield from $this->load("pages/_includes/modals/_subscription_modal.html.twig", 160)->unwrap()->yield($context);
// line 161
yield "
\t\t\t";
// line 162
yield from $this->load("pages/_includes/partials/_popup_recall.html.twig", 162)->unwrap()->yield($context);
// line 163
yield "\t\t\t";
yield from $this->load("pages/_includes/modals/_offer_detail_modal.html.twig", 163)->unwrap()->yield($context);
// line 164
yield "\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 166
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_javascripts(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
// line 167
yield "\t\t\t";
// line 168
yield "\t\t\t";
yield (string) $this->extensions['Symfony\WebpackEncoreBundle\Twig\EntryFilesTwigExtension']->renderWebpackScriptTags("main");
yield "
\t\t\t";
// line 170
yield "
\t\t\t";
// line 171
yield from $this->unwrap()->yieldBlock('javascripts_searchbar_main', $context, $blocks);
// line 174
yield "\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 171
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_javascripts_searchbar_main(array $context, array $blocks = []): iterable
{
$macros = $this->macros;
$__internal_5a27a8ba21ca79b61932376b2fa922d2 = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts_searchbar_main"));
$__internal_6f47bbe9983af81f1e7450e9a3e3768f = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts_searchbar_main"));
// line 172
yield "\t\t\t\t";
// line 173
yield "\t\t\t";
$__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
/**
* @codeCoverageIgnore
*/
public function getTemplateName(): string
{
return "base.html.twig";
}
/**
* @codeCoverageIgnore
*/
public function isTraitable(): bool
{
return false;
}
/**
* @codeCoverageIgnore
*/
public function getDebugInfo(): array
{
return array ( 931 => 173, 929 => 172, 916 => 171, 905 => 174, 903 => 171, 900 => 170, 895 => 168, 893 => 167, 880 => 166, 869 => 164, 866 => 163, 864 => 162, 861 => 161, 858 => 160, 855 => 159, 852 => 158, 850 => 157, 837 => 156, 815 => 152, 804 => 151, 801 => 150, 788 => 149, 766 => 148, 754 => 153, 751 => 152, 748 => 149, 745 => 148, 732 => 147, 721 => 144, 708 => 143, 697 => 138, 684 => 137, 671 => 139, 668 => 137, 655 => 136, 633 => 127, 622 => 125, 619 => 124, 606 => 123, 595 => 121, 592 => 120, 579 => 119, 557 => 115, 546 => 113, 543 => 112, 530 => 111, 519 => 109, 516 => 108, 503 => 107, 491 => 128, 489 => 127, 486 => 126, 484 => 123, 481 => 122, 479 => 119, 474 => 116, 472 => 115, 469 => 114, 467 => 111, 464 => 110, 462 => 107, 459 => 106, 446 => 105, 424 => 96, 413 => 79, 408 => 77, 395 => 76, 384 => 74, 382 => 72, 381 => 71, 380 => 70, 379 => 69, 378 => 68, 376 => 67, 363 => 66, 350 => 175, 348 => 166, 345 => 165, 343 => 156, 340 => 155, 338 => 147, 334 => 145, 332 => 143, 329 => 142, 327 => 136, 324 => 135, 321 => 130, 319 => 105, 312 => 101, 307 => 98, 303 => 96, 299 => 94, 286 => 82, 283 => 80, 281 => 76, 278 => 75, 276 => 66, 273 => 65, 267 => 63, 261 => 61, 259 => 60, 251 => 55, 248 => 54, 240 => 52, 237 => 51, 234 => 50, 231 => 49, 228 => 48, 225 => 47, 218 => 46, 215 => 45, 212 => 44, 209 => 43, 204 => 42, 201 => 41, 198 => 40, 195 => 39, 188 => 38, 185 => 37, 182 => 36, 179 => 35, 176 => 34, 173 => 33, 166 => 32, 163 => 31, 160 => 30, 157 => 29, 152 => 28, 149 => 27, 146 => 26, 143 => 25, 138 => 24, 135 => 23, 128 => 22, 125 => 21, 122 => 20, 119 => 19, 114 => 18, 111 => 17, 108 => 16, 105 => 15, 102 => 14, 99 => 13, 96 => 12, 93 => 11, 90 => 10, 87 => 9, 84 => 8, 81 => 7, 78 => 6, 75 => 5, 71 => 4, 69 => 3,);
}
public function getSourceContext(): Source
{
return new Source("{# Global variables #}
{# URL de la page newsletter (remplie si une page du sitemap utilise le template newsletter) #}
{% set newsLetterSubscriptionPageUrl = \x27/inscription-newsletter\x27 %}
{% for mainPage in sulu_sitemap().children %}
\t{% if mainPage.template is defined %}
\t\t{% if mainPage.template == \x27cruises_search_engine_temporary\x27 %}
\t\t\t{% set forGroupCruises = sulu_content_load(mainPage.uuid, {\x27forGroupCruises\x27: \x27forGroupCruises\x27,}).content.forGroupCruises %}
\t\t\t{% set pageContentPath = sulu_content_path(mainPage.url, mainPage.webspaceKey) %}
\t\t{% elseif mainPage.template == \x27cruise_details\x27 %}
\t\t\t{% set forGroupCruises = sulu_content_load(mainPage.uuid, {\x27forGroupCruises\x27: \x27forGroupCruises\x27,}).content.forGroupCruises %}
\t\t\t{% set pageContentPath = sulu_content_path(mainPage.url, mainPage.webspaceKey) %}
\t\t\t{% if forGroupCruises == false %}
\t\t\t\t{% set cruiseDetailsPageUrls = cruiseDetailsPageUrls|merge({\x27main\x27: pageContentPath}) %}
\t\t\t{% else %}
\t\t\t\t{% set cruiseDetailsPageUrls = cruiseDetailsPageUrls|merge({\x27group\x27: pageContentPath}) %}
\t\t\t{% endif %}
\t\t{% elseif mainPage.template == \x27destination_list\x27 %}
\t\t\t{% for subPage in mainPage.children %}
\t\t\t\t{% if subPage.template == \x27destination_details\x27 %}
\t\t\t\t\t{% set destinationDetailsPageUrl = sulu_content_path(subPage.url, subPage.webspaceKey) %}
\t\t\t\t{% endif %}
\t\t\t{% endfor %}
\t\t{% elseif mainPage.template == \x27company_list\x27 %}
\t\t\t{% for subPage in mainPage.children %}
\t\t\t\t{% if subPage.template == \x27company_details\x27 %}
\t\t\t\t\t{% set companyDetailsPageUrl = sulu_content_path(subPage.url, subPage.webspaceKey) %}
\t\t\t\t\t{% if subPage.children is defined %}
\t\t\t\t\t\t{% for subSubPage in subPage.children %}
\t\t\t\t\t\t\t{% if subSubPage.template == \x27ship_details\x27 %}
\t\t\t\t\t\t\t\t{% set shipDetailsPageUrl = sulu_content_path(subSubPage.url, subSubPage.webspaceKey) %}
\t\t\t\t\t\t\t{% endif %}
\t\t\t\t\t\t{% endfor %}
\t\t\t\t\t{% endif %}
\t\t\t\t{% endif %}
\t\t\t\t{% if subPage.template == \x27company_terms_of_cancelation\x27 %}
\t\t\t\t\t{% set companyTermsOfCancelationPageUrl = sulu_content_path(subPage.url, subPage.webspaceKey) %}
\t\t\t\t{% endif %}
\t\t\t{% endfor %}
\t\t{% elseif mainPage.template == \x27customer_homepage\x27 %}
\t\t\t{% set customerHomepage = mainPage %}
\t\t\t{% set customerHomepageUrl = sulu_content_path(mainPage.url, mainPage.webspaceKey) %}
\t\t\t{% for child in mainPage.children %}
\t\t\t\t{% if child.template == \x27customer_complete_my_file\x27 %}
\t\t\t\t\t{% set customerCompleteMyFileUrl = sulu_content_path(child.url, mainPage.webspaceKey) %}
\t\t\t\t{% endif %}
\t\t\t{% endfor %}
\t\t{% elseif mainPage.template == \x27newsletter\x27 %}
\t\t\t{% set newsLetterSubscriptionPageUrl = sulu_content_path(mainPage.url, mainPage.webspaceKey) %}
\t\t{% elseif mainPage.template == \x27contact_us\x27 %}
\t\t\t{% set contactUsUrl = sulu_content_path(mainPage.url, mainPage.webspaceKey) %}
\t\t{% endif %}
\t{% endif %}
{% endfor %}
<!DOCTYPE html>
<html lang=\"{{ app.request.locale|split(\x27_\x27)[0] }}\">
\t<head>
\t\t<meta charset=\"utf-8\">
\t\t<meta http-equiv=\"X-UA-Compatible\" content=\"IE=edge\">
\t\t<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, viewport-fit=cover\">
\t\t\t{% if app_serv_env !== \x27prod\x27 %}
\t\t\t\t<link rel=\"icon\" type=\"image/png\" href=\"{{ asset(\x27build/website/images/favicon-\x27 ~ app_serv_env ~ \x27.png\x27) }}\">
\t\t\t{% else %}
\t\t\t\t<link rel=\"icon\" type=\"image/png\" href=\"{{ asset(\x27build/website/images/favicon.png\x27) }}\">
\t\t\t{% endif %}
\t\t{% block meta %}
\t\t\t{% include \"@SuluWebsite/Extension/seo.html.twig\" with {
\"seo\": extension.seo|default([]),
\"content\": content|default([]),
\"localizations\": localizations|default([]),
\"shadowBaseLocale\": shadowBaseLocale|default(),
\"defaultLocale\": app.request.locale
} %}
\t\t{% endblock %}
\t\t{% block stylesheets %}
\t\t\t{{ encore_entry_link_tags(\x27main\x27) }}
{#\t\t\t<link rel=\"stylesheet\" href=\"{{ asset(\x27build/website/main.css\x27) }}\"/>#}
\t\t{% endblock %}
\t\t{# CODE GOOGLE ANALYTICS - NE PAS TOUCHER | DONT TOUCH !!! #}
\t\t<!-- Google tag (gtag.js)
\t\t<script async src=\"https://www.googletagmanager.com/gtag/js?id=G-SBBYSYFGH9\"></script>
\t\t<script>
\t\t window.dataLayer = window.dataLayer || [];
\t\t function gtag(){dataLayer.push(arguments);}
\t\t gtag(\x27js\x27, new Date());
\t\t gtag(\x27config\x27, \x27G-SBBYSYFGH9\x27);
\t\t</script> -->
\t\t{# CODE GOOGLE ANALYTICS - NE PAS TOUCHER | DONT TOUCH !!! #}
\t</head>
\t<body
\t\tclass=\"{% block page_class %}{% endblock %}\">
\t\t{# Loader global pour le chargement des pages #}
\t\t<div id=\"page-loader\" class=\"page-loader\">
\t\t\t<div class=\"loader-content\">
\t\t\t\t<div class=\"loader\"></div>
\t\t\t\t<div class=\"loader-text\">{{ \x27common.loading\x27|trans }}</div>
\t\t\t</div>
\t\t</div>
\t\t{% block header %}
\t\t\t<header class=\"site-header site-header--desktop\">
\t\t\t\t{% block header_content %}
\t\t\t\t\t{% include \x27pages/_includes/base/_header.html.twig\x27 with {\x27mode\x27: \x27desktop\x27} %}
\t\t\t\t{% endblock %}
\t\t\t\t<div class=\"site-header__below\" data-site-header=\"search-slot\">
\t\t\t\t\t{% block header_search %}
\t\t\t\t\t\t{% include \x27pages/_includes/base/search_bar/_hero_section.html.twig\x27 with {\x27mode\x27: \x27desktop\x27} %}
\t\t\t\t\t{% endblock %}
\t\t\t\t</div>
\t\t\t\t{% block header_after %}{% endblock %}
\t\t\t</header>
\t\t\t<header class=\"site-header site-header--mobile\">
\t\t\t\t{% block header_content_mobile %}
\t\t\t\t\t{% include \x27pages/_includes/base/_header.html.twig\x27 with {\x27mode\x27: \x27mobile\x27} %}
\t\t\t\t{% endblock %}
\t\t\t\t<div class=\"site-header__below\" data-site-header=\"search-slot\">
\t\t\t\t\t{% block header_search_mobile %}
\t\t\t\t\t\t{% include \x27pages/_includes/base/search_bar/_hero_section.html.twig\x27 with {\x27mode\x27: \x27mobile\x27} %}
\t\t\t\t\t{% endblock %}
\t\t\t\t</div>
\t\t\t\t{% block header_after_mobile %}{% endblock %}
\t\t\t</header>
\t\t{% endblock %}
\t\t {# <form action=\"{{ path(\x27sulu_search.website_search\x27) }}\" method=\"GET\">
\t\t\t\t<input name=\"q\" type=\"text\" placeholder=\"Search\"/>
\t\t\t\t<input type=\"submit\" value=\"Go\"/>
\t\t\t</form> #}
\t\t\t{% block main %}
\t\t\t\t<main>{% block content %}
\t\t\t{% endblock %}
\t\t</main>
\t\t{% endblock %}
\t\t\t<aside>{% block aside %}
\t\t{% endblock %}
\t\t</aside>
\t\t\t{% block footer %}
\t\t\t\t<footer class=\"footer\"> {% block footer_before %}{% endblock %}
\t\t\t\t{% block footer_content %}
\t\t\t\t\t{% include \x27pages/_includes/base/_footer.html.twig\x27 %}
\t\t\t\t{% endblock %}
\t\t\t\t{% block footer_after %}{% endblock %}
\t\t\t</footer>
\t\t{% endblock %}
\t\t{% block modals %}
\t\t\t{# Modales d\x27authentification #}
\t\t\t{% include \x27pages/_includes/modals/_customer_login_modal.html.twig\x27 %}
\t\t\t{% include \x27pages/_includes/modals/_forgot_password_modal.html.twig\x27 %}
\t\t\t{% include \x27pages/_includes/modals/_subscription_modal.html.twig\x27 %}
\t\t\t{% include \x27pages/_includes/partials/_popup_recall.html.twig\x27 %}
\t\t\t{% include \x27pages/_includes/modals/_offer_detail_modal.html.twig\x27 %}
\t\t{% endblock %}
\t\t{% block javascripts %}
\t\t\t{# Chargement direct des fichiers JS compilés par Vite (modules ES6) #}
\t\t\t{{ encore_entry_script_tags(\x27main\x27) }}
\t\t\t{# {{ encore_entry_script_tags(\x27custom-bootstrap\x27) }} #}
\t\t\t{% block javascripts_searchbar_main %}
\t\t\t\t{# {{ encore_entry_script_tags(\x27search-bar\x27, null, \x27croisiland-search\x27) }} #}
\t\t\t{% endblock %}
\t\t{% endblock %}
\t</body>
</html>
", "base.html.twig", "/home/croisiland-pp/www/f0312421abff37637dabe6f4d57b6afd95d16263/templates/base.html.twig");
}
}