<?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\Source;
use Twig\Template;
use Twig\TemplateWrapper;
/* base.html.twig */
class __TwigTemplate_664e186dec5385c7421c2db051eef529 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 = [
'stylesheets' => [$this, 'block_stylesheets'],
'javascripts' => [$this, 'block_javascripts'],
'body' => [$this, 'block_body'],
'footer' => [$this, 'block_footer'],
'footjs' => [$this, 'block_footjs'],
];
}
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"));
// line 1
yield "<!DOCTYPE html>
<html ";
// line 2
yield $this->extensions['Sonata\SeoBundle\Twig\Extension\SeoExtension']->getHtmlAttributes();
yield ">
<head ";
// line 3
yield $this->extensions['Sonata\SeoBundle\Twig\Extension\SeoExtension']->getHeadAttributes();
yield ">
<meta charset=\"UTF-8\">
";
// line 6
yield " ";
yield $this->extensions['Sonata\SeoBundle\Twig\Extension\SeoExtension']->getTitle();
yield "
";
// line 7
yield $this->extensions['Sonata\SeoBundle\Twig\Extension\SeoExtension']->getMetadatas();
yield "
";
// line 8
yield $this->extensions['Sonata\SeoBundle\Twig\Extension\SeoExtension']->getLinkCanonical();
yield "
";
// line 9
yield $this->extensions['Sonata\SeoBundle\Twig\Extension\SeoExtension']->getLangAlternates();
yield "
<meta name=\"viewport\" content=\"width=device-width, initial-scale=1\">
";
// line 11
yield from $this->unwrap()->yieldBlock('stylesheets', $context, $blocks);
// line 16
yield "
";
// line 17
yield from $this->unwrap()->yieldBlock('javascripts', $context, $blocks);
// line 26
yield " </head>
<body class=\"bodyback uk-animation-fade uk-animation-slow \">
<div class=\"uk-container\">
<nav class=\"uk-navbar-container uk-margin\" uk-navbar>
<div class=\"uk-navbar-left uk-hidden@m\">
<a class=\"uk-navbar-toggle uk-navbar-toggle-animate\" uk-navbar-toggle-icon href=\"#\"></a>
<div class=\"uk-navbar-dropdown\">
<ul class=\"uk-nav uk-navbar-dropdown-nav\">
<li class=\"uk-parent\"><a href=\"";
// line 34
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_membresias", ["tipo" => "paquete"]);
yield "\">Membresias en Paquete</a></li>
<li class=\"uk-parent\"><a href=\"";
// line 35
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_membresias", ["tipo" => "exclusivas"]);
yield "\">Membresias Exclusivas</a></li>
</ul>
</div>
</div>
<div class=\"uk-navbar-left uk-visible@m \">
<ul class=\"uk-navbar-nav\">
<li class=\"uk-parent\"><a href=\"";
// line 42
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_membresias", ["tipo" => "paquete"]);
yield "\">Membresias en Paquete</a></li>
<li class=\"uk-parent\"><a href=\"";
// line 43
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_membresias", ["tipo" => "exclusivas"]);
yield "\">Membresias Exclusivas</a></li>
</ul>
</div>
<div class=\"uk-navbar-center\">
<a class=\"uk-navbar-item uk-logo\" href=\"";
// line 48
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_home");
yield "\"><img src=\"";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("img/logo-black.png"), "html", null, true);
yield "\" height=\"50\" width=\"50px\"></a>
";
// line 50
yield " </div>
<div class=\"uk-navbar-right\">
";
// line 52
if ((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_USER")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 53
yield "
<div class=\"uk-navbar-right \">
<a class=\"uk-navbar-toggle uk-navbar-toggle-animate\" href=\"#\">Mi Cuenta</a>
<div class=\"uk-navbar-dropdown\">
<ul class=\"uk-nav uk-navbar-dropdown-nav\">
";
// line 58
if ((($tmp = $this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("ROLE_ADMIN")) && $tmp instanceof Markup ? (string) $tmp : $tmp)) {
// line 59
yield " <li class=\"uk-parent\">
<a href=\"";
// line 60
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin");
yield "\">Admin</a>
</li>
";
}
// line 63
yield " <li class=\"uk-parent\"><a href=\"";
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_account");
yield "\">Mis Membresías</a></li>
<li class=\"uk-parent\"><a href=\"";
// line 64
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_profile");
yield "\">Perfil</a></li>
<li class=\"uk-parent\"><a href=\"";
// line 65
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_password");
yield "\">Contraseña</a></li>
<li class=\"uk-parent\"><a href=\"";
// line 66
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_historial");
yield "\">Historial</a></li>
<li class=\"uk-parent\"><a href=\"";
// line 67
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_logout");
yield "\">Cerrar Sesión</a></li>
</ul>
</div>
</div>
";
// line 75
yield " ";
} else {
// line 76
yield " <ul class=\"uk-navbar-nav\">
<li class=\"uk-active\"><a href=\"";
// line 77
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_account");
yield "\">Ingresar</a></li>
</ul>
";
}
// line 80
yield " </div>
</nav>
";
// line 82
if ((array_key_exists("promo_code", $context) && !Twig\Extension\CoreExtension::testEmpty(($context["promo_code"] ?? null)))) {
// line 83
yield " <div class=\"uk-alert uk-alert-success uk-text-center\"><strong>Código de descuento <span class=\"uk-label\">";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(Twig\Extension\CoreExtension::upper($this->env->getCharset(), ($context["promo_code"] ?? null)), "html", null, true);
yield "</span> activado!</strong></div>
";
}
// line 85
yield " </div>
";
// line 87
yield from $this->unwrap()->yieldBlock('body', $context, $blocks);
// line 88
yield "
";
// line 89
yield from $this->unwrap()->yieldBlock('footer', $context, $blocks);
// line 138
yield "
</body>
";
// line 140
yield from $this->unwrap()->yieldBlock('footjs', $context, $blocks);
// line 141
yield "</html>
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 11
/**
* @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"));
// line 12
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('encore_entry_link_tags')->getCallable()("app"), "html", null, true);
yield "
<link rel=\"stylesheet\" href=\"";
// line 13
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/uikit.min.css"), "html", null, true);
yield "\" />
<link rel=\"stylesheet\" href=\"";
// line 14
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("css/default.css"), "html", null, true);
yield "\" />
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 17
/**
* @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"));
// line 18
yield " ";
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->env->getFunction('encore_entry_script_tags')->getCallable()("app"), "html", null, true);
yield "
<script src=\"";
// line 19
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("js/uikit.min.js"), "html", null, true);
yield "\"></script>
<script src=\"";
// line 20
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("js/uikit-icons.min.js"), "html", null, true);
yield "\"></script>
<script src=\"https://code.jquery.com/jquery-3.6.1.slim.js\"></script>
<script src=\"https://js.stripe.com/v3/\"></script>
<script src=\"";
// line 24
yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("js/utils.js"), "html", null, true);
yield "\"></script>
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 87
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_body(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", "body"));
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 89
/**
* @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"));
// line 90
yield " <div class=\"uk-section uk-section-secondary uk-padding\">
<div class=\"uk-grid-match uk-child-width-1-3@m\" uk-grid>
<div>
<div class=\"uk-card uk-card-secondary uk-card-body uk-width-1-2@m\">
<h3 class=\"uk-card-title\">Menú</h3>
<ul class=\"uk-list\">
<li><a href=\"";
// line 96
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_membresias", ["tipo" => "paquete"]);
yield "\">Membresías en Paquete</a></li>
<li><a href=\"";
// line 97
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_membresias", ["tipo" => "exclusivas"]);
yield "\">Membresías Exclusivas</a></li>
<li><a href=\"";
// line 98
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_contacto");
yield "\">Contacto</a></li>
<li><a href=\"";
// line 99
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_terminos");
yield "\">Términos y Condiciones</a></li>
<li><a href=\"";
// line 100
yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getUrl("app_privacidad");
yield "\">Política de Privacidad</a></li>
</ul>
</div>
</div>
<div>
<div class=\"uk-card uk-card-secondary uk-card-body uk-width-1-2@m\">
<h3 class=\"uk-card-title\">Oficina</h3>
<ul class=\"uk-list\">
<li>Lunes - Viernes: 11:00AM - 3:00PM</li>
<li></li>
<li>Mercantil Plaza, Suite 618</li>
<li>Ave. Juan Ponce de León</li>
<li>San Juan, Puerto Rico 00918</li>
</ul>
</div>
</div>
<div>
<div class=\"uk-card uk-card-secondary uk-card-body uk-width-1-2@m\">
<h3 class=\"uk-card-title\">Contacto</h3>
<ul class=\"uk-list\">
<li><a href=\"tel:9398452926\">939-845-2926</a></li>
<li><a href=\"tel:9394895199\">939-489-5199</a></li>
<li><a href=\"tel:7873135000\">787-313-5000</a></li>
<li><a href=\"tel:7876284010\">787-628-4010</a></li>
";
// line 126
yield " <li><a href=\"mailto:reservaciones@dreamvacationpr.com\">reservaciones@dreamvacationpr.com</a></li>
<li></li>
</ul>
</div>
</div>
</div>
</div>
<nav class=\"uk-navbar-container\" uk-navbar>
<div class=\"uk-navbar-center\">© 2022 Dream Vacation Puerto Rico, LLC.</div>
</nav>
";
$__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
yield from [];
}
// line 140
/**
* @return iterable<null|scalar|\Stringable>
*/
public function block_footjs(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", "footjs"));
$__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 ( 389 => 140, 370 => 126, 343 => 100, 339 => 99, 335 => 98, 331 => 97, 327 => 96, 319 => 90, 309 => 89, 293 => 87, 283 => 24, 276 => 20, 272 => 19, 267 => 18, 257 => 17, 247 => 14, 243 => 13, 238 => 12, 228 => 11, 219 => 141, 217 => 140, 213 => 138, 211 => 89, 208 => 88, 206 => 87, 202 => 85, 196 => 83, 194 => 82, 190 => 80, 184 => 77, 181 => 76, 178 => 75, 170 => 67, 166 => 66, 162 => 65, 158 => 64, 153 => 63, 147 => 60, 144 => 59, 142 => 58, 135 => 53, 133 => 52, 129 => 50, 123 => 48, 115 => 43, 111 => 42, 101 => 35, 97 => 34, 87 => 26, 85 => 17, 82 => 16, 80 => 11, 75 => 9, 71 => 8, 67 => 7, 62 => 6, 57 => 3, 53 => 2, 50 => 1,);
}
public function getSourceContext(): Source
{
return new Source("", "base.html.twig", "/var/www/dvpr/templates/base.html.twig");
}
}