<?php
use Twig\Environment;
use Twig\Error\LoaderError;
use Twig\Error\RuntimeError;
use Twig\Extension\SandboxExtension;
use Twig\Markup;
use Twig\Sandbox\SecurityError;
use Twig\Sandbox\SecurityNotAllowedTagError;
use Twig\Sandbox\SecurityNotAllowedFilterError;
use Twig\Sandbox\SecurityNotAllowedFunctionError;
use Twig\Source;
use Twig\Template;
/* FrontBundle/Page/shop-cart.html.twig */
class __TwigTemplate_e4e3aabcadc4127d462549ba6dea565fed8ac94a33a4a598df6a2e49d5d6f1f8 extends Template
{
private $source;
private $macros = [];
public function __construct(Environment $env)
{
parent::__construct($env);
$this->source = $this->getSourceContext();
$this->blocks = [
'title' => [$this, 'block_title'],
'description' => [$this, 'block_description'],
'extra_class' => [$this, 'block_extra_class'],
'stylesheets' => [$this, 'block_stylesheets'],
'body' => [$this, 'block_body'],
'javascripts' => [$this, 'block_javascripts'],
];
}
protected function doGetParent(array $context)
{
// line 1
return "FrontBundle/layout_shop.html.twig";
}
protected function doDisplay(array $context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "FrontBundle/Page/shop-cart.html.twig"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template", "FrontBundle/Page/shop-cart.html.twig"));
$this->parent = $this->loadTemplate("FrontBundle/layout_shop.html.twig", "FrontBundle/Page/shop-cart.html.twig", 1);
$this->parent->display($context, array_merge($this->blocks, $blocks));
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
}
// line 4
public function block_title($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "title"));
echo twig_escape_filter($this->env, (isset($context["app_sitename"]) || array_key_exists("app_sitename", $context) ? $context["app_sitename"] : (function () { throw new RuntimeError('Variable "app_sitename" does not exist.', 4, $this->source); })()), "html", null, true);
echo " - ";
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 4, $this->source); })()), "metaTitle", [], "any", false, false, false, 4), "html", null, true);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 5
public function block_description($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "description"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "description"));
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, (isset($context["page"]) || array_key_exists("page", $context) ? $context["page"] : (function () { throw new RuntimeError('Variable "page" does not exist.', 5, $this->source); })()), "metaDescription", [], "any", false, false, false, 5), "html", null, true);
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 9
public function block_extra_class($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "extra_class"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "extra_class"));
echo "stack";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 13
public function block_stylesheets($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "stylesheets"));
// line 14
echo " <link href=\"/front/css/owl.carousel.min.css\" rel=\"stylesheet\">
<link href=\"/front/css/owl.theme.default.min.css\" rel=\"stylesheet\">
<link href=\"/front/css/nouislider.css\" rel=\"stylesheet\">
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 21
public function block_body($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "body"));
// line 22
echo "
<style>
.bon-list .text-red {
background-color: var(--red) !important;
color: #FFFFFF !important;
border-radius: 15px;
font-weight: 500;
padding: 2px 13px 0px 13px !important;
display: table;
float: right;
margin-top: 16px;
}
</style>
<section id=\"cart\" class=\"espace-content pb-5\" style=\"margin-top: 80px;\">
<div class=\"row mt-5\">
<div class=\"col-md-12 mb-3\">
<a href=\"/";
// line 42
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 42, $this->source); })()), "request", [], "any", false, false, false, 42), "locale", [], "any", false, false, false, 42), "html", null, true);
echo "/";
echo twig_escape_filter($this->env, $this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique", twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 42, $this->source); })()), "request", [], "any", false, false, false, 42), "locale", [], "any", false, false, false, 42)), "html", null, true);
echo "\" class=\"back mt-5\">";
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_back", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 42, $this->source); })()));
echo "</a>
</div>
<div class=\"col-md-12 relative\">
<h1 id=\"\" class=\"no-bar\">";
// line 46
echo twig_upper_filter($this->env, $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_cart_title", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 46, $this->source); })())));
echo "<span class=\"full-bar black thin\"></span></h1>
</div>
</div>
<div class=\"mt-5 list\" style=\"min-height: 496px;\">
<div class=\"row header \">
<div class=\"col-md-6\"><span>";
// line 53
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_cart_produit", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 53, $this->source); })()));
echo "</span></div>
<div class=\"col-md-1 text-center\"><span>";
// line 54
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_cart_qty", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 54, $this->source); })()));
echo "</span></div>
";
// line 56
echo " <div class=\"col-md-3 text-right\"><span>";
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_cart_total", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 56, $this->source); })()));
echo "</span></div>
<div class=\"col-md-2 text-right\"><span></span></div>
</div>
<hr class=\"mb-4\">
<div class=\"cart-container\">
<div class=\"row product kh_cart_item\" data-id=\"0\">
<div class=\"col-12 text-center\">
<strong>";
// line 64
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_cart_empty", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 64, $this->source); })()));
echo "</strong>
</div>
</div>
</div>
</div>
";
// line 77
echo "
</section>
<div class=\"row\" id=\"undercart\">
<section class=\"pt-0\" style=\"margin-bottom: 180px;\">
<div class=\"espace-content mt-0\">
<div class=\"row flx\">
<div class=\"col-md-7\">
<div class=\"mt-3 row\">
<form class=\"m-0 row\" id=\"form-booking\" style=\"max-width: 100%; width: 100%; padding: 36px 40px 36px 40px;\">
";
// line 124
if ( !$this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
// line 125
echo " <div class=\"col-md-12 mb-5 form-login\">
<h6 class=\"text-center\">";
// line 126
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("signup_title", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 126, $this->source); })()));
echo "</h6>
</div>
<div class=\"col-md-6 form-login\">
<label>";
// line 132
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_email", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 132, $this->source); })()));
echo "*</label>
<input type=\"email\" placeholder=\"";
// line 133
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_email", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 133, $this->source); })()));
echo "*\" name=\"login_username\" value=\"";
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 133, $this->source); })()), "user", [], "any", false, false, false, 133), "email", [], "any", false, false, false, 133), "html", null, true);
}
echo "\" />
<label>";
// line 134
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("signup_password", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 134, $this->source); })()));
echo "*</label>
<input type=\"password\" name=\"login_password\" autocomplete=\"off\" placeholder=\"";
// line 135
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("signup_password", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 135, $this->source); })()));
echo "\" />
<p class=\"text-red login_message p-0\"></p>
<button id=\"kt_login_signin_submit\" class=\"btn-primary btn-sm text-center \">";
// line 138
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("signup_connexion", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 138, $this->source); })()));
echo "</button>
<p class=\"text-red p-0 mt-3\"><a href=\"/login?forgot=yes\" class=\"text-red link-forgot\">";
// line 140
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("login_forgot", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 140, $this->source); })()));
echo "</a></p>
<input type=\"hidden\" name=\"_target_path\" value=\"";
// line 142
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 142, $this->source); })()), "request", [], "any", false, false, false, 142), "get", [0 => "redirect_to"], "method", false, false, false, 142), "html", null, true);
echo "\"/>
<input type=\"hidden\" name=\"_csrf_token\" value=\"";
// line 143
echo twig_escape_filter($this->env, $this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken("authenticate"), "html", null, true);
echo "\"/>
</div>
<div class=\"col-md-6 d-flex justify-content-center align-items-center form-login\">
<button id=\"kt_login_signup\" class=\"btn-primary btn-sm text-center active\">";
// line 147
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("signup_create", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 147, $this->source); })()));
echo "</button>
</div>
";
}
// line 151
echo "
";
// line 154
if ( !$this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
// line 155
echo " <div class=\"col-md-12 hide form-signup login-link\">
<a href=\"#\" class=\"text-center text-red return-login w-100 mb-4 float-left\">";
// line 156
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("signup_deja", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 156, $this->source); })()));
echo "</a>
</div>
";
}
// line 159
echo " <div class=\"col-md-6 hide form-signup\">
<label>";
// line 160
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_nom", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 160, $this->source); })()));
echo "*</label>
<input type=\"text\" placeholder=\"\" name=\"lastname\" value=\"";
// line 161
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 161, $this->source); })()), "user", [], "any", false, false, false, 161), "info", [0 => "lastname"], "method", false, false, false, 161), "html", null, true);
}
echo "\" />
<label>";
// line 162
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_prenom", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 162, $this->source); })()));
echo "*</label>
<input type=\"text\" placeholder=\"\" name=\"firstname\" value=\"";
// line 163
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 163, $this->source); })()), "user", [], "any", false, false, false, 163), "info", [0 => "firstname"], "method", false, false, false, 163), "html", null, true);
}
echo "\" />
<label>";
// line 164
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_societe", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 164, $this->source); })()));
echo "</label>
<input type=\"text\" placeholder=\"\" name=\"company\" value=\"";
// line 165
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 165, $this->source); })()), "user", [], "any", false, false, false, 165), "info", [0 => "company"], "method", false, false, false, 165), "html", null, true);
}
echo "\" />
<label>";
// line 166
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_tel", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 166, $this->source); })()));
echo "*</label>
<input type=\"tel\" placeholder=\"\" name=\"phone\" value=\"";
// line 167
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 167, $this->source); })()), "user", [], "any", false, false, false, 167), "info", [0 => "phone"], "method", false, false, false, 167), "html", null, true);
}
echo "\" />
</div>
<div class=\"col-md-6 hide form-signup\">
<label>";
// line 172
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_adresse", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 172, $this->source); })()));
echo "*</label>
<input type=\"text\" placeholder=\"\" name=\"address\" value=\"";
// line 173
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 173, $this->source); })()), "user", [], "any", false, false, false, 173), "info", [0 => "address1"], "method", false, false, false, 173), "html", null, true);
}
echo "\" />
<label>";
// line 174
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_code", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 174, $this->source); })()));
echo "*</label>
<input type=\"text\" placeholder=\"\" name=\"zipcode\" value=\"";
// line 175
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 175, $this->source); })()), "user", [], "any", false, false, false, 175), "info", [0 => "zipcode"], "method", false, false, false, 175), "html", null, true);
}
echo "\" />
<label>";
// line 176
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_ville", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 176, $this->source); })()));
echo "*</label>
<input type=\"text\" placeholder=\"\" name=\"city\" value=\"";
// line 177
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 177, $this->source); })()), "user", [], "any", false, false, false, 177), "info", [0 => "city"], "method", false, false, false, 177), "html", null, true);
}
echo "\" />
<label>";
// line 178
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_pays", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 178, $this->source); })()));
echo "*</label>
<input type=\"hidden\" name=\"country_code\" value=\"";
// line 179
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 179, $this->source); })()), "user", [], "any", false, false, false, 179), "info", [0 => "country_code"], "method", false, false, false, 179), "html", null, true);
}
echo "\">
<select name=\"country\" required class=\"form-control country\">
<option value=\"AF\">Afghanistan</option>
<option value=\"AX\">Åland Islands</option>
<option value=\"AL\">Albania</option>
<option value=\"DZ\">Algeria</option>
<option value=\"AS\">American Samoa</option>
<option value=\"AD\">Andorra</option>
<option value=\"AO\">Angola</option>
<option value=\"AI\">Anguilla</option>
<option value=\"AQ\">Antarctica</option>
<option value=\"AG\">Antigua and Barbuda</option>
<option value=\"AR\">Argentina</option>
<option value=\"AM\">Armenia</option>
<option value=\"AW\">Aruba</option>
<option value=\"AU\">Australia</option>
<option value=\"AT\">Austria</option>
<option value=\"AZ\">Azerbaijan</option>
<option value=\"BS\">Bahamas</option>
<option value=\"BH\">Bahrain</option>
<option value=\"BD\">Bangladesh</option>
<option value=\"BB\">Barbados</option>
<option value=\"BY\">Belarus</option>
<option value=\"BE\">Belgium</option>
<option value=\"BZ\">Belize</option>
<option value=\"BJ\">Benin</option>
<option value=\"BM\">Bermuda</option>
<option value=\"BT\">Bhutan</option>
<option value=\"BO\">Bolivia, Plurinational State of</option>
<option value=\"BQ\">Bonaire, Sint Eustatius and Saba</option>
<option value=\"BA\">Bosnia and Herzegovina</option>
<option value=\"BW\">Botswana</option>
<option value=\"BV\">Bouvet Island</option>
<option value=\"BR\">Brazil</option>
<option value=\"IO\">British Indian Ocean Territory</option>
<option value=\"BN\">Brunei Darussalam</option>
<option value=\"BG\">Bulgaria</option>
<option value=\"BF\">Burkina Faso</option>
<option value=\"BI\">Burundi</option>
<option value=\"KH\">Cambodia</option>
<option value=\"CM\">Cameroon</option>
<option value=\"CA\">Canada</option>
<option value=\"CV\">Cape Verde</option>
<option value=\"KY\">Cayman Islands</option>
<option value=\"CF\">Central African Republic</option>
<option value=\"TD\">Chad</option>
<option value=\"CL\">Chile</option>
<option value=\"CN\">China</option>
<option value=\"CX\">Christmas Island</option>
<option value=\"CC\">Cocos (Keeling) Islands</option>
<option value=\"CO\">Colombia</option>
<option value=\"KM\">Comoros</option>
<option value=\"CG\">Congo</option>
<option value=\"CD\">Congo, the Democratic Republic of the</option>
<option value=\"CK\">Cook Islands</option>
<option value=\"CR\">Costa Rica</option>
<option value=\"CI\">Côte d'Ivoire</option>
<option value=\"HR\">Croatia</option>
<option value=\"CU\">Cuba</option>
<option value=\"CW\">Curaçao</option>
<option value=\"CY\">Cyprus</option>
<option value=\"CZ\">Czech Republic</option>
<option value=\"DK\">Denmark</option>
<option value=\"DJ\">Djibouti</option>
<option value=\"DM\">Dominica</option>
<option value=\"DO\">Dominican Republic</option>
<option value=\"EC\">Ecuador</option>
<option value=\"EG\">Egypt</option>
<option value=\"SV\">El Salvador</option>
<option value=\"GQ\">Equatorial Guinea</option>
<option value=\"ER\">Eritrea</option>
<option value=\"EE\">Estonia</option>
<option value=\"ET\">Ethiopia</option>
<option value=\"FK\">Falkland Islands (Malvinas)</option>
<option value=\"FO\">Faroe Islands</option>
<option value=\"FJ\">Fiji</option>
<option value=\"FI\">Finland</option>
<option value=\"FR\" ";
// line 256
if (!twig_in_filter(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 256, $this->source); })()), "request", [], "any", false, false, false, 256), "locale", [], "any", false, false, false, 256), [0 => "de"])) {
echo "selected";
}
echo ">France</option>
<option value=\"GF\">French Guiana</option>
<option value=\"PF\">French Polynesia</option>
<option value=\"TF\">French Southern Territories</option>
<option value=\"GA\">Gabon</option>
<option value=\"GM\">Gambia</option>
<option value=\"GE\">Georgia</option>
<option value=\"DE\" ";
// line 263
if ((0 === twig_compare(twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 263, $this->source); })()), "request", [], "any", false, false, false, 263), "locale", [], "any", false, false, false, 263), "de"))) {
echo "selected";
}
echo ">Germany</option>
<option value=\"GH\">Ghana</option>
<option value=\"GI\">Gibraltar</option>
<option value=\"GR\">Greece</option>
<option value=\"GL\">Greenland</option>
<option value=\"GD\">Grenada</option>
<option value=\"GP\">Guadeloupe</option>
<option value=\"GU\">Guam</option>
<option value=\"GT\">Guatemala</option>
<option value=\"GG\">Guernsey</option>
<option value=\"GN\">Guinea</option>
<option value=\"GW\">Guinea-Bissau</option>
<option value=\"GY\">Guyana</option>
<option value=\"HT\">Haiti</option>
<option value=\"HM\">Heard Island and McDonald Islands</option>
<option value=\"VA\">Holy See (Vatican City State)</option>
<option value=\"HN\">Honduras</option>
<option value=\"HK\">Hong Kong</option>
<option value=\"HU\">Hungary</option>
<option value=\"IS\">Iceland</option>
<option value=\"IN\">India</option>
<option value=\"ID\">Indonesia</option>
<option value=\"IR\">Iran, Islamic Republic of</option>
<option value=\"IQ\">Iraq</option>
<option value=\"IE\">Ireland</option>
<option value=\"IM\">Isle of Man</option>
<option value=\"IL\">Israel</option>
<option value=\"IT\">Italy</option>
<option value=\"JM\">Jamaica</option>
<option value=\"JP\">Japan</option>
<option value=\"JE\">Jersey</option>
<option value=\"JO\">Jordan</option>
<option value=\"KZ\">Kazakhstan</option>
<option value=\"KE\">Kenya</option>
<option value=\"KI\">Kiribati</option>
<option value=\"KP\">Korea, Democratic People's Republic of</option>
<option value=\"KR\">Korea, Republic of</option>
<option value=\"KW\">Kuwait</option>
<option value=\"KG\">Kyrgyzstan</option>
<option value=\"LA\">Lao People's Democratic Republic</option>
<option value=\"LV\">Latvia</option>
<option value=\"LB\">Lebanon</option>
<option value=\"LS\">Lesotho</option>
<option value=\"LR\">Liberia</option>
<option value=\"LY\">Libya</option>
<option value=\"LI\">Liechtenstein</option>
<option value=\"LT\">Lithuania</option>
<option value=\"LU\">Luxembourg</option>
<option value=\"MO\">Macao</option>
<option value=\"MK\">Macedonia, the former Yugoslav Republic of</option>
<option value=\"MG\">Madagascar</option>
<option value=\"MW\">Malawi</option>
<option value=\"MY\">Malaysia</option>
<option value=\"MV\">Maldives</option>
<option value=\"ML\">Mali</option>
<option value=\"MT\">Malta</option>
<option value=\"MH\">Marshall Islands</option>
<option value=\"MQ\">Martinique</option>
<option value=\"MR\">Mauritania</option>
<option value=\"MU\">Mauritius</option>
<option value=\"YT\">Mayotte</option>
<option value=\"MX\">Mexico</option>
<option value=\"FM\">Micronesia, Federated States of</option>
<option value=\"MD\">Moldova, Republic of</option>
<option value=\"MC\">Monaco</option>
<option value=\"MN\">Mongolia</option>
<option value=\"ME\">Montenegro</option>
<option value=\"MS\">Montserrat</option>
<option value=\"MA\">Morocco</option>
<option value=\"MZ\">Mozambique</option>
<option value=\"MM\">Myanmar</option>
<option value=\"NA\">Namibia</option>
<option value=\"NR\">Nauru</option>
<option value=\"NP\">Nepal</option>
<option value=\"NL\">Netherlands</option>
<option value=\"NC\">New Caledonia</option>
<option value=\"NZ\">New Zealand</option>
<option value=\"NI\">Nicaragua</option>
<option value=\"NE\">Niger</option>
<option value=\"NG\">Nigeria</option>
<option value=\"NU\">Niue</option>
<option value=\"NF\">Norfolk Island</option>
<option value=\"MP\">Northern Mariana Islands</option>
<option value=\"NO\">Norway</option>
<option value=\"OM\">Oman</option>
<option value=\"PK\">Pakistan</option>
<option value=\"PW\">Palau</option>
<option value=\"PS\">Palestinian Territory, Occupied</option>
<option value=\"PA\">Panama</option>
<option value=\"PG\">Papua New Guinea</option>
<option value=\"PY\">Paraguay</option>
<option value=\"PE\">Peru</option>
<option value=\"PH\">Philippines</option>
<option value=\"PN\">Pitcairn</option>
<option value=\"PL\">Poland</option>
<option value=\"PT\">Portugal</option>
<option value=\"PR\">Puerto Rico</option>
<option value=\"QA\">Qatar</option>
<option value=\"RE\">Réunion</option>
<option value=\"RO\">Romania</option>
<option value=\"RU\">Russian Federation</option>
<option value=\"RW\">Rwanda</option>
<option value=\"BL\">Saint Barthélemy</option>
<option value=\"SH\">Saint Helena, Ascension and Tristan da Cunha</option>
<option value=\"KN\">Saint Kitts and Nevis</option>
<option value=\"LC\">Saint Lucia</option>
<option value=\"MF\">Saint Martin (French part)</option>
<option value=\"PM\">Saint Pierre and Miquelon</option>
<option value=\"VC\">Saint Vincent and the Grenadines</option>
<option value=\"WS\">Samoa</option>
<option value=\"SM\">San Marino</option>
<option value=\"ST\">Sao Tome and Principe</option>
<option value=\"SA\">Saudi Arabia</option>
<option value=\"SN\">Senegal</option>
<option value=\"RS\">Serbia</option>
<option value=\"SC\">Seychelles</option>
<option value=\"SL\">Sierra Leone</option>
<option value=\"SG\">Singapore</option>
<option value=\"SX\">Sint Maarten (Dutch part)</option>
<option value=\"SK\">Slovakia</option>
<option value=\"SI\">Slovenia</option>
<option value=\"SB\">Solomon Islands</option>
<option value=\"SO\">Somalia</option>
<option value=\"ZA\">South Africa</option>
<option value=\"GS\">South Georgia and the South Sandwich Islands</option>
<option value=\"SS\">South Sudan</option>
<option value=\"ES\">Spain</option>
<option value=\"LK\">Sri Lanka</option>
<option value=\"SD\">Sudan</option>
<option value=\"SR\">Suriname</option>
<option value=\"SJ\">Svalbard and Jan Mayen</option>
<option value=\"SZ\">Swaziland</option>
<option value=\"SE\">Sweden</option>
<option value=\"CH\">Switzerland</option>
<option value=\"SY\">Syrian Arab Republic</option>
<option value=\"TW\">Taiwan, Province of China</option>
<option value=\"TJ\">Tajikistan</option>
<option value=\"TZ\">Tanzania, United Republic of</option>
<option value=\"TH\">Thailand</option>
<option value=\"TL\">Timor-Leste</option>
<option value=\"TG\">Togo</option>
<option value=\"TK\">Tokelau</option>
<option value=\"TO\">Tonga</option>
<option value=\"TT\">Trinidad and Tobago</option>
<option value=\"TN\">Tunisia</option>
<option value=\"TR\">Turkey</option>
<option value=\"TM\">Turkmenistan</option>
<option value=\"TC\">Turks and Caicos Islands</option>
<option value=\"TV\">Tuvalu</option>
<option value=\"UG\">Uganda</option>
<option value=\"UA\">Ukraine</option>
<option value=\"AE\">United Arab Emirates</option>
<option value=\"GB\">United Kingdom</option>
<option value=\"US\">United States</option>
<option value=\"UM\">United States Minor Outlying Islands</option>
<option value=\"UY\">Uruguay</option>
<option value=\"UZ\">Uzbekistan</option>
<option value=\"VU\">Vanuatu</option>
<option value=\"VE\">Venezuela, Bolivarian Republic of</option>
<option value=\"VN\">Viet Nam</option>
<option value=\"VG\">Virgin Islands, British</option>
<option value=\"VI\">Virgin Islands, U.S.</option>
<option value=\"WF\">Wallis and Futuna</option>
<option value=\"EH\">Western Sahara</option>
<option value=\"YE\">Yemen</option>
<option value=\"ZM\">Zambia</option>
<option value=\"ZW\">Zimbabwe</option>
</select>
";
// line 435
echo " </div>
<div class=\"col-md-12 hide form-signup\">
<label class=\"signup\">";
// line 437
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("contact_email", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 437, $this->source); })()));
echo "*</label>
<input class=\"signup\" type=\"email\" placeholder=\"\" name=\"email\" value=\"";
// line 438
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 438, $this->source); })()), "user", [], "any", false, false, false, 438), "email", [], "any", false, false, false, 438), "html", null, true);
}
echo "\" />
</div>
<div class=\"col-md-6 hide form-signup\">
<label class=\"signup\">";
// line 441
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("signup_password", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 441, $this->source); })()));
echo "*</label>
<input type=\"password\" placeholder=\"\" name=\"password\" value=\"\" class=\"signup\" />
</div>
<div class=\"col-md-6 hide form-signup\">
<label class=\"signup\">";
// line 445
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("signup_confirm", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 445, $this->source); })()));
echo "*</label>
<input type=\"password\" placeholder=\"\" name=\"confirm\" value=\"\" class=\"signup\" />
</div>
<div class=\"col-md-12 form-cgu hide mt-3 text-center\">
<input type=\"checkbox\" id=\"agree\" class=\"apple-switch\" >
<label for=\"agree\">";
// line 451
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("signup_agree", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 451, $this->source); })()));
echo "</label>
</div>
<div class=\"col-md-12\">
<p class=\"text-red booking_message text-center mb-0 mt-3 p-0\"></p>
</div>
<button class=\"send hide\">";
// line 457
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_cart_confirm", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 457, $this->source); })()));
echo "</button>
<input type=\"hidden\" id=\"form_mode\" value=\"\" />
</form>
</div>
</div>
<div class=\"col-md-2\"> </div>
<div class=\"actu-content newsletter col-md-3\">
<form class=\"\">
<ul class=\"recap\">
<li class=\"mt-3\"><strong>";
// line 501
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_cart_ht", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 501, $this->source); })()));
echo "</strong> <span class=\"float-right kh_cart_subtotal_float\"></span></li>
<li><strong>";
// line 502
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_cart_tva", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 502, $this->source); })()));
echo "</strong> <span class=\"float-right \">20%</span></li>
";
// line 504
echo " <li class=\"mb-0\"><strong>";
echo $this->extensions['App\Framework\Twig\AppExtension']->tr("shop_cart_ttc", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 504, $this->source); })()));
echo "</strong> <span class=\"float-right text-red kh_cart_total_float\"> </span></li>
";
// line 506
echo " </ul>
";
// line 521
echo " </form>
</div>
</div>
</div>
</section>
</div>
";
// line 538
$this->loadTemplate("FrontBundle/Partial/footer.html.twig", "FrontBundle/Page/shop-cart.html.twig", 538)->display($context);
// line 539
echo "
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
// line 542
public function block_javascripts($context, array $blocks = [])
{
$macros = $this->macros;
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e = $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 = $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block", "javascripts"));
// line 543
echo "
<script src=\"/front/js/owl.carousel.min.js\"></script>
<script type=\"text/javascript\">
sended = false;
choices = true;
function doBounce(element, times, distance, speed) {
for(var i = 0; i < times; i++) {
element.animate({marginRight: '-='+distance}, speed)
.animate({marginRight: '+='+distance}, speed);
}
}
\$( document ).ready(function() {
//CHECK CHOICE
\$('ul.bon-list').each(function (index, value) {
console.log(\$(this).find('[type=\"radio\"]:checked').length);
if (\$(this).find('[type=\"radio\"]:checked').length < 1) {
\$(this).find('strong').remove();
\$(this).append('<strong class=\"text-red\">";
// line 570
echo twig_escape_filter($this->env, $this->extensions['App\Framework\Twig\AppExtension']->tr("cart_gift_choice", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 570, $this->source); })())), "html", null, true);
echo "</strong>');
} else {
\$(this).find('strong').remove();
}
});
//END CHECK CHOICE
console.log('load cart');
console.log( localStorage.getItem('palace_cart') );
//FIX ANCIENS BONS CADEAUX
\$.each(JSON.parse(localStorage.getItem('palace_cart')), function(index, item) {
if( parseInt(item.slug.substr(11)) < 12 ){
//EFFACER LE PANIER
localStorage.setItem(\"palace_cart\", null);
location.reload();
}
});
";
// line 594
if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
// line 595
echo " \$('.form-login').addClass('hide');
\$('.form-signup').removeClass('hide');
\$('.form-signup .signup').addClass('hide');
// \$('.to-form-message').prepend(\$('.form-message'));
\$('#form_mode').val('logged');
\$('.send').removeClass('hide');
\$('.form-cgu').addClass('hide');
";
}
// line 603
echo "
\$('#kt_login_signup').on('click', function (e) {
e.preventDefault();
\$('.form-login').addClass('hide');
\$('.form-signup').removeClass('hide');
\$('#form_mode').val('register');
\$('.send').removeClass('hide');
\$('.form-cgu').removeClass('hide');
});
\$('.return-login').on('click', function (e) {
e.preventDefault();
\$('.form-login').removeClass('hide');
\$('.form-signup').addClass('hide');
\$('.form-cgu').addClass('hide');
});
\$('#kt_login_signin_submit').on('click', function (e) {
e.preventDefault();
var form = {
email: \$('input[name=\"login_username\"]').val(),
password: \$('input[name=\"login_password\"]').val(),
};
\$.post('/tunnel/credentials/check/";
// line 630
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 630, $this->source); })()), "request", [], "any", false, false, false, 630), "locale", [], "any", false, false, false, 630), "html", null, true);
echo "', form, function( data ) {
console.log(data);
\$('.login_message').hide();
if(data.success == true){
\$('.form-signup input[name=\"lastname\"]').val(data.user.infos.lastname);
\$('.form-signup input[name=\"firstname\"]').val(data.user.infos.firstname);
\$('.form-signup input[name=\"company\"]').val(data.user.infos.company);
\$('.form-signup input[name=\"phone\"]').val(data.user.infos.phone);
\$('.form-signup input[name=\"email\"]').val(data.user.email);
\$('.form-signup input[name=\"email\"]').attr('disabled','disabled');
\$('.form-signup input[name=\"address\"]').val(data.user.infos.address);
\$('.form-signup input[name=\"zipcode\"]').val(data.user.infos.zipcode);
\$('.form-signup input[name=\"city\"]').val(data.user.infos.city);
if(data.user.country_code != ''){
\$('.form-signup [name=\"country_code\"]').val(data.user.infos.country_code);
\$('.form-signup [name=\"country\"]').val(data.user.infos.country_code);
}
\$('.form-login').addClass('hide');
\$('.form-signup').removeClass('hide');
\$('.form-signup .signup').addClass('hide');
// \$('.to-form-message').prepend(\$('.form-message'));
\$('#form_mode').val('logged');
\$('.send').removeClass('hide');
\$('.login-link').addClass('hide');
\$('.form-cgu').addClass('hide');
} else {
\$('.login_message').show();
\$('.login_message').text(data.error);
}
}, \"json\");
});
\$('.send').on('click', function (e) {
e.preventDefault();
var infos = {
form_mode: \$('#form_mode').val(),
lastname: \$('#form-booking input[name=\"lastname\"]').val(),
firstname: \$('#form-booking input[name=\"firstname\"]').val(),
company: \$('#form-booking input[name=\"company\"]').val(),
phone: \$('#form-booking input[name=\"phone\"]').val(),
email: \$('#form-booking input[name=\"email\"]').val(),
password: \$('#form-booking input[name=\"password\"]').val(),
confirm: \$('#form-booking input[name=\"confirm\"]').val(),
address: \$('#form-booking input[name=\"address\"]').val(),
zipcode: \$('#form-booking input[name=\"zipcode\"]').val(),
city: \$('#form-booking input[name=\"city\"]').val(),
country: \$('#form-booking select[name=\"country\"] option:selected').text(),
country_code: \$('#form-booking select[name=\"country\"] option:selected').val(),
agree: \$('#agree').prop('checked'),
};
var form = {
palace_cart: JSON.parse(localStorage.getItem('palace_cart')),
infos: infos,
email: \$('#form-booking input[name=\"email\"]').val(),
password: \$('#form-booking input[name=\"password\"]').val(),
};
if(sended == false) {
choices = true;
\$('ul.bon-list').each(function (index, value) {
console.log(\$(this).find('[type=\"radio\"]:checked').length);
if (\$(this).find('[type=\"radio\"]:checked').length < 1) {
\$(this).find('strong').remove();
\$(this).append('<strong class=\"text-red\">";
// line 704
echo twig_escape_filter($this->env, $this->extensions['App\Framework\Twig\AppExtension']->tr("cart_gift_choice", (isset($context["tr"]) || array_key_exists("tr", $context) ? $context["tr"] : (function () { throw new RuntimeError('Variable "tr" does not exist.', 704, $this->source); })())), "html", null, true);
echo "</strong>');
choices = false;
\$([document.documentElement, document.body]).animate({
scrollTop: parseInt(\$(this).offset().top - 180)
}, 200);
doBounce(\$(this).find('strong'), 6, '10px', 100);
return 0;
} else {
\$(this).find('strong').remove();
}
});
if(choices){
\$.post('/tunnel/cart/send/";
// line 721
echo twig_escape_filter($this->env, twig_get_attribute($this->env, $this->source, twig_get_attribute($this->env, $this->source, (isset($context["app"]) || array_key_exists("app", $context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.', 721, $this->source); })()), "request", [], "any", false, false, false, 721), "locale", [], "any", false, false, false, 721), "html", null, true);
echo "', form, function (data) {
sended = false;
console.log(form);
console.log(data);
\$('.booking_message').hide();
if (data.success == true) {
// //EFFACER LE PANIER
localStorage.setItem(\"palace_cart\", null);
window.location.href = data.redirect;
} else {
\$('.booking_message').show();
\$('.booking_message').text(data.error);
}
}, \"json\");
sended = true;
}
}
});
});
</script>
";
$__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
$__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
}
public function getTemplateName()
{
return "FrontBundle/Page/shop-cart.html.twig";
}
public function isTraitable()
{
return false;
}
public function getDebugInfo()
{
return array ( 1051 => 721, 1031 => 704, 954 => 630, 925 => 603, 915 => 595, 913 => 594, 886 => 570, 857 => 543, 847 => 542, 836 => 539, 834 => 538, 815 => 521, 811 => 506, 806 => 504, 802 => 502, 798 => 501, 751 => 457, 742 => 451, 733 => 445, 726 => 441, 718 => 438, 714 => 437, 710 => 435, 537 => 263, 525 => 256, 443 => 179, 439 => 178, 433 => 177, 429 => 176, 423 => 175, 419 => 174, 413 => 173, 409 => 172, 399 => 167, 395 => 166, 389 => 165, 385 => 164, 379 => 163, 375 => 162, 369 => 161, 365 => 160, 362 => 159, 356 => 156, 353 => 155, 351 => 154, 346 => 151, 339 => 147, 332 => 143, 328 => 142, 323 => 140, 318 => 138, 312 => 135, 308 => 134, 300 => 133, 296 => 132, 287 => 126, 284 => 125, 282 => 124, 233 => 77, 218 => 64, 206 => 56, 202 => 54, 198 => 53, 188 => 46, 177 => 42, 155 => 22, 145 => 21, 132 => 14, 122 => 13, 103 => 9, 84 => 5, 63 => 4, 40 => 1,);
}
public function getSourceContext()
{
return new Source("{% extends 'FrontBundle/layout_shop.html.twig' %}
{% block title %}{{ app_sitename }} - {{ page.metaTitle }}{% endblock %}
{% block description %}{{ page.metaDescription }}{% endblock %}
{% block extra_class %}stack{% endblock %}
{# {% block menu_min %}200{% endblock %} #}
{# {% block menu_max %}2636{% endblock %} #}
{% block stylesheets %}
<link href=\"/front/css/owl.carousel.min.css\" rel=\"stylesheet\">
<link href=\"/front/css/owl.theme.default.min.css\" rel=\"stylesheet\">
<link href=\"/front/css/nouislider.css\" rel=\"stylesheet\">
{% endblock %}
{% block body %}
<style>
.bon-list .text-red {
background-color: var(--red) !important;
color: #FFFFFF !important;
border-radius: 15px;
font-weight: 500;
padding: 2px 13px 0px 13px !important;
display: table;
float: right;
margin-top: 16px;
}
</style>
<section id=\"cart\" class=\"espace-content pb-5\" style=\"margin-top: 80px;\">
<div class=\"row mt-5\">
<div class=\"col-md-12 mb-3\">
<a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}\" class=\"back mt-5\">{{ 'shop_back'|tr(tr)|raw }}</a>
</div>
<div class=\"col-md-12 relative\">
<h1 id=\"\" class=\"no-bar\">{{ 'shop_cart_title'|tr(tr)|upper|raw }}<span class=\"full-bar black thin\"></span></h1>
</div>
</div>
<div class=\"mt-5 list\" style=\"min-height: 496px;\">
<div class=\"row header \">
<div class=\"col-md-6\"><span>{{ 'shop_cart_produit'|tr(tr)|raw }}</span></div>
<div class=\"col-md-1 text-center\"><span>{{ 'shop_cart_qty'|tr(tr)|raw }}</span></div>
{# <div class=\"col-md-2 text-center\"><span>Prix unitaire</span></div> #}
<div class=\"col-md-3 text-right\"><span>{{ 'shop_cart_total'|tr(tr)|raw }}</span></div>
<div class=\"col-md-2 text-right\"><span></span></div>
</div>
<hr class=\"mb-4\">
<div class=\"cart-container\">
<div class=\"row product kh_cart_item\" data-id=\"0\">
<div class=\"col-12 text-center\">
<strong>{{ 'shop_cart_empty'|tr(tr)|raw }}</strong>
</div>
</div>
</div>
</div>
{# <a href=\"#next\" class=\"next-arrow\"><img src=\"/front/img/espaces-arrow-b.svg\" alt=\"suivant\"></a> #}
</section>
<div class=\"row\" id=\"undercart\">
<section class=\"pt-0\" style=\"margin-bottom: 180px;\">
<div class=\"espace-content mt-0\">
<div class=\"row flx\">
<div class=\"col-md-7\">
<div class=\"mt-3 row\">
<form class=\"m-0 row\" id=\"form-booking\" style=\"max-width: 100%; width: 100%; padding: 36px 40px 36px 40px;\">
{% if not is_granted('IS_AUTHENTICATED_REMEMBERED') %}
<div class=\"col-md-12 mb-5 form-login\">
<h6 class=\"text-center\">{{ 'signup_title'|tr(tr)|raw }}</h6>
</div>
<div class=\"col-md-6 form-login\">
<label>{{ 'contact_email'|tr(tr)|raw }}*</label>
<input type=\"email\" placeholder=\"{{ 'contact_email'|tr(tr)|raw }}*\" name=\"login_username\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.email }}{% endif %}\" />
<label>{{ 'signup_password'|tr(tr)|raw }}*</label>
<input type=\"password\" name=\"login_password\" autocomplete=\"off\" placeholder=\"{{ 'signup_password'|tr(tr)|raw }}\" />
<p class=\"text-red login_message p-0\"></p>
<button id=\"kt_login_signin_submit\" class=\"btn-primary btn-sm text-center \">{{ 'signup_connexion'|tr(tr)|raw }}</button>
<p class=\"text-red p-0 mt-3\"><a href=\"/login?forgot=yes\" class=\"text-red link-forgot\">{{ 'login_forgot'|tr(tr)|raw }}</a></p>
<input type=\"hidden\" name=\"_target_path\" value=\"{{ app.request.get('redirect_to') }}\"/>
<input type=\"hidden\" name=\"_csrf_token\" value=\"{{ csrf_token('authenticate') }}\"/>
</div>
<div class=\"col-md-6 d-flex justify-content-center align-items-center form-login\">
<button id=\"kt_login_signup\" class=\"btn-primary btn-sm text-center active\">{{ 'signup_create'|tr(tr)|raw }}</button>
</div>
{% endif %}
{% if not is_granted('IS_AUTHENTICATED_REMEMBERED') %}
<div class=\"col-md-12 hide form-signup login-link\">
<a href=\"#\" class=\"text-center text-red return-login w-100 mb-4 float-left\">{{ 'signup_deja'|tr(tr)|raw }}</a>
</div>
{% endif %}
<div class=\"col-md-6 hide form-signup\">
<label>{{ 'contact_nom'|tr(tr)|raw }}*</label>
<input type=\"text\" placeholder=\"\" name=\"lastname\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('lastname') }}{% endif %}\" />
<label>{{ 'contact_prenom'|tr(tr)|raw }}*</label>
<input type=\"text\" placeholder=\"\" name=\"firstname\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('firstname') }}{% endif %}\" />
<label>{{ 'contact_societe'|tr(tr)|raw }}</label>
<input type=\"text\" placeholder=\"\" name=\"company\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('company') }}{% endif %}\" />
<label>{{ 'contact_tel'|tr(tr)|raw }}*</label>
<input type=\"tel\" placeholder=\"\" name=\"phone\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('phone') }}{% endif %}\" />
</div>
<div class=\"col-md-6 hide form-signup\">
<label>{{ 'contact_adresse'|tr(tr)|raw }}*</label>
<input type=\"text\" placeholder=\"\" name=\"address\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('address1') }}{% endif %}\" />
<label>{{ 'contact_code'|tr(tr)|raw }}*</label>
<input type=\"text\" placeholder=\"\" name=\"zipcode\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('zipcode') }}{% endif %}\" />
<label>{{ 'contact_ville'|tr(tr)|raw }}*</label>
<input type=\"text\" placeholder=\"\" name=\"city\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('city') }}{% endif %}\" />
<label>{{ 'contact_pays'|tr(tr)|raw }}*</label>
<input type=\"hidden\" name=\"country_code\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('country_code') }}{% endif %}\">
<select name=\"country\" required class=\"form-control country\">
<option value=\"AF\">Afghanistan</option>
<option value=\"AX\">Åland Islands</option>
<option value=\"AL\">Albania</option>
<option value=\"DZ\">Algeria</option>
<option value=\"AS\">American Samoa</option>
<option value=\"AD\">Andorra</option>
<option value=\"AO\">Angola</option>
<option value=\"AI\">Anguilla</option>
<option value=\"AQ\">Antarctica</option>
<option value=\"AG\">Antigua and Barbuda</option>
<option value=\"AR\">Argentina</option>
<option value=\"AM\">Armenia</option>
<option value=\"AW\">Aruba</option>
<option value=\"AU\">Australia</option>
<option value=\"AT\">Austria</option>
<option value=\"AZ\">Azerbaijan</option>
<option value=\"BS\">Bahamas</option>
<option value=\"BH\">Bahrain</option>
<option value=\"BD\">Bangladesh</option>
<option value=\"BB\">Barbados</option>
<option value=\"BY\">Belarus</option>
<option value=\"BE\">Belgium</option>
<option value=\"BZ\">Belize</option>
<option value=\"BJ\">Benin</option>
<option value=\"BM\">Bermuda</option>
<option value=\"BT\">Bhutan</option>
<option value=\"BO\">Bolivia, Plurinational State of</option>
<option value=\"BQ\">Bonaire, Sint Eustatius and Saba</option>
<option value=\"BA\">Bosnia and Herzegovina</option>
<option value=\"BW\">Botswana</option>
<option value=\"BV\">Bouvet Island</option>
<option value=\"BR\">Brazil</option>
<option value=\"IO\">British Indian Ocean Territory</option>
<option value=\"BN\">Brunei Darussalam</option>
<option value=\"BG\">Bulgaria</option>
<option value=\"BF\">Burkina Faso</option>
<option value=\"BI\">Burundi</option>
<option value=\"KH\">Cambodia</option>
<option value=\"CM\">Cameroon</option>
<option value=\"CA\">Canada</option>
<option value=\"CV\">Cape Verde</option>
<option value=\"KY\">Cayman Islands</option>
<option value=\"CF\">Central African Republic</option>
<option value=\"TD\">Chad</option>
<option value=\"CL\">Chile</option>
<option value=\"CN\">China</option>
<option value=\"CX\">Christmas Island</option>
<option value=\"CC\">Cocos (Keeling) Islands</option>
<option value=\"CO\">Colombia</option>
<option value=\"KM\">Comoros</option>
<option value=\"CG\">Congo</option>
<option value=\"CD\">Congo, the Democratic Republic of the</option>
<option value=\"CK\">Cook Islands</option>
<option value=\"CR\">Costa Rica</option>
<option value=\"CI\">Côte d'Ivoire</option>
<option value=\"HR\">Croatia</option>
<option value=\"CU\">Cuba</option>
<option value=\"CW\">Curaçao</option>
<option value=\"CY\">Cyprus</option>
<option value=\"CZ\">Czech Republic</option>
<option value=\"DK\">Denmark</option>
<option value=\"DJ\">Djibouti</option>
<option value=\"DM\">Dominica</option>
<option value=\"DO\">Dominican Republic</option>
<option value=\"EC\">Ecuador</option>
<option value=\"EG\">Egypt</option>
<option value=\"SV\">El Salvador</option>
<option value=\"GQ\">Equatorial Guinea</option>
<option value=\"ER\">Eritrea</option>
<option value=\"EE\">Estonia</option>
<option value=\"ET\">Ethiopia</option>
<option value=\"FK\">Falkland Islands (Malvinas)</option>
<option value=\"FO\">Faroe Islands</option>
<option value=\"FJ\">Fiji</option>
<option value=\"FI\">Finland</option>
<option value=\"FR\" {% if app.request.locale not in ['de'] %}selected{% endif %}>France</option>
<option value=\"GF\">French Guiana</option>
<option value=\"PF\">French Polynesia</option>
<option value=\"TF\">French Southern Territories</option>
<option value=\"GA\">Gabon</option>
<option value=\"GM\">Gambia</option>
<option value=\"GE\">Georgia</option>
<option value=\"DE\" {% if app.request.locale == 'de' %}selected{% endif %}>Germany</option>
<option value=\"GH\">Ghana</option>
<option value=\"GI\">Gibraltar</option>
<option value=\"GR\">Greece</option>
<option value=\"GL\">Greenland</option>
<option value=\"GD\">Grenada</option>
<option value=\"GP\">Guadeloupe</option>
<option value=\"GU\">Guam</option>
<option value=\"GT\">Guatemala</option>
<option value=\"GG\">Guernsey</option>
<option value=\"GN\">Guinea</option>
<option value=\"GW\">Guinea-Bissau</option>
<option value=\"GY\">Guyana</option>
<option value=\"HT\">Haiti</option>
<option value=\"HM\">Heard Island and McDonald Islands</option>
<option value=\"VA\">Holy See (Vatican City State)</option>
<option value=\"HN\">Honduras</option>
<option value=\"HK\">Hong Kong</option>
<option value=\"HU\">Hungary</option>
<option value=\"IS\">Iceland</option>
<option value=\"IN\">India</option>
<option value=\"ID\">Indonesia</option>
<option value=\"IR\">Iran, Islamic Republic of</option>
<option value=\"IQ\">Iraq</option>
<option value=\"IE\">Ireland</option>
<option value=\"IM\">Isle of Man</option>
<option value=\"IL\">Israel</option>
<option value=\"IT\">Italy</option>
<option value=\"JM\">Jamaica</option>
<option value=\"JP\">Japan</option>
<option value=\"JE\">Jersey</option>
<option value=\"JO\">Jordan</option>
<option value=\"KZ\">Kazakhstan</option>
<option value=\"KE\">Kenya</option>
<option value=\"KI\">Kiribati</option>
<option value=\"KP\">Korea, Democratic People's Republic of</option>
<option value=\"KR\">Korea, Republic of</option>
<option value=\"KW\">Kuwait</option>
<option value=\"KG\">Kyrgyzstan</option>
<option value=\"LA\">Lao People's Democratic Republic</option>
<option value=\"LV\">Latvia</option>
<option value=\"LB\">Lebanon</option>
<option value=\"LS\">Lesotho</option>
<option value=\"LR\">Liberia</option>
<option value=\"LY\">Libya</option>
<option value=\"LI\">Liechtenstein</option>
<option value=\"LT\">Lithuania</option>
<option value=\"LU\">Luxembourg</option>
<option value=\"MO\">Macao</option>
<option value=\"MK\">Macedonia, the former Yugoslav Republic of</option>
<option value=\"MG\">Madagascar</option>
<option value=\"MW\">Malawi</option>
<option value=\"MY\">Malaysia</option>
<option value=\"MV\">Maldives</option>
<option value=\"ML\">Mali</option>
<option value=\"MT\">Malta</option>
<option value=\"MH\">Marshall Islands</option>
<option value=\"MQ\">Martinique</option>
<option value=\"MR\">Mauritania</option>
<option value=\"MU\">Mauritius</option>
<option value=\"YT\">Mayotte</option>
<option value=\"MX\">Mexico</option>
<option value=\"FM\">Micronesia, Federated States of</option>
<option value=\"MD\">Moldova, Republic of</option>
<option value=\"MC\">Monaco</option>
<option value=\"MN\">Mongolia</option>
<option value=\"ME\">Montenegro</option>
<option value=\"MS\">Montserrat</option>
<option value=\"MA\">Morocco</option>
<option value=\"MZ\">Mozambique</option>
<option value=\"MM\">Myanmar</option>
<option value=\"NA\">Namibia</option>
<option value=\"NR\">Nauru</option>
<option value=\"NP\">Nepal</option>
<option value=\"NL\">Netherlands</option>
<option value=\"NC\">New Caledonia</option>
<option value=\"NZ\">New Zealand</option>
<option value=\"NI\">Nicaragua</option>
<option value=\"NE\">Niger</option>
<option value=\"NG\">Nigeria</option>
<option value=\"NU\">Niue</option>
<option value=\"NF\">Norfolk Island</option>
<option value=\"MP\">Northern Mariana Islands</option>
<option value=\"NO\">Norway</option>
<option value=\"OM\">Oman</option>
<option value=\"PK\">Pakistan</option>
<option value=\"PW\">Palau</option>
<option value=\"PS\">Palestinian Territory, Occupied</option>
<option value=\"PA\">Panama</option>
<option value=\"PG\">Papua New Guinea</option>
<option value=\"PY\">Paraguay</option>
<option value=\"PE\">Peru</option>
<option value=\"PH\">Philippines</option>
<option value=\"PN\">Pitcairn</option>
<option value=\"PL\">Poland</option>
<option value=\"PT\">Portugal</option>
<option value=\"PR\">Puerto Rico</option>
<option value=\"QA\">Qatar</option>
<option value=\"RE\">Réunion</option>
<option value=\"RO\">Romania</option>
<option value=\"RU\">Russian Federation</option>
<option value=\"RW\">Rwanda</option>
<option value=\"BL\">Saint Barthélemy</option>
<option value=\"SH\">Saint Helena, Ascension and Tristan da Cunha</option>
<option value=\"KN\">Saint Kitts and Nevis</option>
<option value=\"LC\">Saint Lucia</option>
<option value=\"MF\">Saint Martin (French part)</option>
<option value=\"PM\">Saint Pierre and Miquelon</option>
<option value=\"VC\">Saint Vincent and the Grenadines</option>
<option value=\"WS\">Samoa</option>
<option value=\"SM\">San Marino</option>
<option value=\"ST\">Sao Tome and Principe</option>
<option value=\"SA\">Saudi Arabia</option>
<option value=\"SN\">Senegal</option>
<option value=\"RS\">Serbia</option>
<option value=\"SC\">Seychelles</option>
<option value=\"SL\">Sierra Leone</option>
<option value=\"SG\">Singapore</option>
<option value=\"SX\">Sint Maarten (Dutch part)</option>
<option value=\"SK\">Slovakia</option>
<option value=\"SI\">Slovenia</option>
<option value=\"SB\">Solomon Islands</option>
<option value=\"SO\">Somalia</option>
<option value=\"ZA\">South Africa</option>
<option value=\"GS\">South Georgia and the South Sandwich Islands</option>
<option value=\"SS\">South Sudan</option>
<option value=\"ES\">Spain</option>
<option value=\"LK\">Sri Lanka</option>
<option value=\"SD\">Sudan</option>
<option value=\"SR\">Suriname</option>
<option value=\"SJ\">Svalbard and Jan Mayen</option>
<option value=\"SZ\">Swaziland</option>
<option value=\"SE\">Sweden</option>
<option value=\"CH\">Switzerland</option>
<option value=\"SY\">Syrian Arab Republic</option>
<option value=\"TW\">Taiwan, Province of China</option>
<option value=\"TJ\">Tajikistan</option>
<option value=\"TZ\">Tanzania, United Republic of</option>
<option value=\"TH\">Thailand</option>
<option value=\"TL\">Timor-Leste</option>
<option value=\"TG\">Togo</option>
<option value=\"TK\">Tokelau</option>
<option value=\"TO\">Tonga</option>
<option value=\"TT\">Trinidad and Tobago</option>
<option value=\"TN\">Tunisia</option>
<option value=\"TR\">Turkey</option>
<option value=\"TM\">Turkmenistan</option>
<option value=\"TC\">Turks and Caicos Islands</option>
<option value=\"TV\">Tuvalu</option>
<option value=\"UG\">Uganda</option>
<option value=\"UA\">Ukraine</option>
<option value=\"AE\">United Arab Emirates</option>
<option value=\"GB\">United Kingdom</option>
<option value=\"US\">United States</option>
<option value=\"UM\">United States Minor Outlying Islands</option>
<option value=\"UY\">Uruguay</option>
<option value=\"UZ\">Uzbekistan</option>
<option value=\"VU\">Vanuatu</option>
<option value=\"VE\">Venezuela, Bolivarian Republic of</option>
<option value=\"VN\">Viet Nam</option>
<option value=\"VG\">Virgin Islands, British</option>
<option value=\"VI\">Virgin Islands, U.S.</option>
<option value=\"WF\">Wallis and Futuna</option>
<option value=\"EH\">Western Sahara</option>
<option value=\"YE\">Yemen</option>
<option value=\"ZM\">Zambia</option>
<option value=\"ZW\">Zimbabwe</option>
</select>
{# <div class=\"form-message text-start\">
<label>Message, informations complémentaires (allergies, anniversaire etc.)</label>
<textarea placeholder=\"\" name=\"message\"></textarea>
</div> #}
</div>
<div class=\"col-md-12 hide form-signup\">
<label class=\"signup\">{{ 'contact_email'|tr(tr)|raw }}*</label>
<input class=\"signup\" type=\"email\" placeholder=\"\" name=\"email\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.email }}{% endif %}\" />
</div>
<div class=\"col-md-6 hide form-signup\">
<label class=\"signup\">{{ 'signup_password'|tr(tr)|raw }}*</label>
<input type=\"password\" placeholder=\"\" name=\"password\" value=\"\" class=\"signup\" />
</div>
<div class=\"col-md-6 hide form-signup\">
<label class=\"signup\">{{ 'signup_confirm'|tr(tr)|raw }}*</label>
<input type=\"password\" placeholder=\"\" name=\"confirm\" value=\"\" class=\"signup\" />
</div>
<div class=\"col-md-12 form-cgu hide mt-3 text-center\">
<input type=\"checkbox\" id=\"agree\" class=\"apple-switch\" >
<label for=\"agree\">{{ 'signup_agree'|tr(tr)|raw }}</label>
</div>
<div class=\"col-md-12\">
<p class=\"text-red booking_message text-center mb-0 mt-3 p-0\"></p>
</div>
<button class=\"send hide\">{{ 'shop_cart_confirm'|tr(tr)|raw }}</button>
<input type=\"hidden\" id=\"form_mode\" value=\"\" />
</form>
</div>
</div>
<div class=\"col-md-2\"> </div>
<div class=\"actu-content newsletter col-md-3\">
<form class=\"\">
<ul class=\"recap\">
<li class=\"mt-3\"><strong>{{ 'shop_cart_ht'|tr(tr)|raw }}</strong> <span class=\"float-right kh_cart_subtotal_float\"></span></li>
<li><strong>{{ 'shop_cart_tva'|tr(tr)|raw }}</strong> <span class=\"float-right \">20%</span></li>
{# <li><strong>Livraison</strong> <span class=\"float-right shipping\">Offerte</span></li> #}
<li class=\"mb-0\"><strong>{{ 'shop_cart_ttc'|tr(tr)|raw }}</strong> <span class=\"float-right text-red kh_cart_total_float\"> </span></li>
{# <li><button class=\"btn-sm btn-primary text active\">Confirmer ma commande</button></li> #}
</ul>
{# <p class=\"title\">Pour ne rien manquer de l'actualité du Royal Palace !</p>
<p class=\"desc\">L'inscription à notre newsletter vous permettra d'être informé sur les différentes actualités du Royal Palace, les nouveautés et aussi nos offres et promotions du moment.</p>
<div class=\"email-input\">
<input type=\"text\" value=\"\" placeholder=\"Entrez votre e-mail\" class=\"email mt-3\" />
<a href=\"#\" class=\"register\"> </a>
</div>
<div class=\"row\">
<div class=\"col-12 mt-4\">
<input type=\"checkbox\" id=\"confirm\" class=\"apple-switch\" checked=\"checked\" />
<label for=\"confirm\">J'accepte de recevoir les dernières nouveautés par e-mail</label>
<p class=\"text-center mt-4\" id=\"message_newsletter\"></p>
</div>
</div> #}
</form>
</div>
</div>
</div>
</section>
</div>
{% include 'FrontBundle/Partial/footer.html.twig' %}
{% endblock %}
{% block javascripts %}
<script src=\"/front/js/owl.carousel.min.js\"></script>
<script type=\"text/javascript\">
sended = false;
choices = true;
function doBounce(element, times, distance, speed) {
for(var i = 0; i < times; i++) {
element.animate({marginRight: '-='+distance}, speed)
.animate({marginRight: '+='+distance}, speed);
}
}
\$( document ).ready(function() {
//CHECK CHOICE
\$('ul.bon-list').each(function (index, value) {
console.log(\$(this).find('[type=\"radio\"]:checked').length);
if (\$(this).find('[type=\"radio\"]:checked').length < 1) {
\$(this).find('strong').remove();
\$(this).append('<strong class=\"text-red\">{{ 'cart_gift_choice'|tr(tr) }}</strong>');
} else {
\$(this).find('strong').remove();
}
});
//END CHECK CHOICE
console.log('load cart');
console.log( localStorage.getItem('palace_cart') );
//FIX ANCIENS BONS CADEAUX
\$.each(JSON.parse(localStorage.getItem('palace_cart')), function(index, item) {
if( parseInt(item.slug.substr(11)) < 12 ){
//EFFACER LE PANIER
localStorage.setItem(\"palace_cart\", null);
location.reload();
}
});
{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
\$('.form-login').addClass('hide');
\$('.form-signup').removeClass('hide');
\$('.form-signup .signup').addClass('hide');
// \$('.to-form-message').prepend(\$('.form-message'));
\$('#form_mode').val('logged');
\$('.send').removeClass('hide');
\$('.form-cgu').addClass('hide');
{% endif %}
\$('#kt_login_signup').on('click', function (e) {
e.preventDefault();
\$('.form-login').addClass('hide');
\$('.form-signup').removeClass('hide');
\$('#form_mode').val('register');
\$('.send').removeClass('hide');
\$('.form-cgu').removeClass('hide');
});
\$('.return-login').on('click', function (e) {
e.preventDefault();
\$('.form-login').removeClass('hide');
\$('.form-signup').addClass('hide');
\$('.form-cgu').addClass('hide');
});
\$('#kt_login_signin_submit').on('click', function (e) {
e.preventDefault();
var form = {
email: \$('input[name=\"login_username\"]').val(),
password: \$('input[name=\"login_password\"]').val(),
};
\$.post('/tunnel/credentials/check/{{app.request.locale}}', form, function( data ) {
console.log(data);
\$('.login_message').hide();
if(data.success == true){
\$('.form-signup input[name=\"lastname\"]').val(data.user.infos.lastname);
\$('.form-signup input[name=\"firstname\"]').val(data.user.infos.firstname);
\$('.form-signup input[name=\"company\"]').val(data.user.infos.company);
\$('.form-signup input[name=\"phone\"]').val(data.user.infos.phone);
\$('.form-signup input[name=\"email\"]').val(data.user.email);
\$('.form-signup input[name=\"email\"]').attr('disabled','disabled');
\$('.form-signup input[name=\"address\"]').val(data.user.infos.address);
\$('.form-signup input[name=\"zipcode\"]').val(data.user.infos.zipcode);
\$('.form-signup input[name=\"city\"]').val(data.user.infos.city);
if(data.user.country_code != ''){
\$('.form-signup [name=\"country_code\"]').val(data.user.infos.country_code);
\$('.form-signup [name=\"country\"]').val(data.user.infos.country_code);
}
\$('.form-login').addClass('hide');
\$('.form-signup').removeClass('hide');
\$('.form-signup .signup').addClass('hide');
// \$('.to-form-message').prepend(\$('.form-message'));
\$('#form_mode').val('logged');
\$('.send').removeClass('hide');
\$('.login-link').addClass('hide');
\$('.form-cgu').addClass('hide');
} else {
\$('.login_message').show();
\$('.login_message').text(data.error);
}
}, \"json\");
});
\$('.send').on('click', function (e) {
e.preventDefault();
var infos = {
form_mode: \$('#form_mode').val(),
lastname: \$('#form-booking input[name=\"lastname\"]').val(),
firstname: \$('#form-booking input[name=\"firstname\"]').val(),
company: \$('#form-booking input[name=\"company\"]').val(),
phone: \$('#form-booking input[name=\"phone\"]').val(),
email: \$('#form-booking input[name=\"email\"]').val(),
password: \$('#form-booking input[name=\"password\"]').val(),
confirm: \$('#form-booking input[name=\"confirm\"]').val(),
address: \$('#form-booking input[name=\"address\"]').val(),
zipcode: \$('#form-booking input[name=\"zipcode\"]').val(),
city: \$('#form-booking input[name=\"city\"]').val(),
country: \$('#form-booking select[name=\"country\"] option:selected').text(),
country_code: \$('#form-booking select[name=\"country\"] option:selected').val(),
agree: \$('#agree').prop('checked'),
};
var form = {
palace_cart: JSON.parse(localStorage.getItem('palace_cart')),
infos: infos,
email: \$('#form-booking input[name=\"email\"]').val(),
password: \$('#form-booking input[name=\"password\"]').val(),
};
if(sended == false) {
choices = true;
\$('ul.bon-list').each(function (index, value) {
console.log(\$(this).find('[type=\"radio\"]:checked').length);
if (\$(this).find('[type=\"radio\"]:checked').length < 1) {
\$(this).find('strong').remove();
\$(this).append('<strong class=\"text-red\">{{ 'cart_gift_choice'|tr(tr) }}</strong>');
choices = false;
\$([document.documentElement, document.body]).animate({
scrollTop: parseInt(\$(this).offset().top - 180)
}, 200);
doBounce(\$(this).find('strong'), 6, '10px', 100);
return 0;
} else {
\$(this).find('strong').remove();
}
});
if(choices){
\$.post('/tunnel/cart/send/{{ app.request.locale }}', form, function (data) {
sended = false;
console.log(form);
console.log(data);
\$('.booking_message').hide();
if (data.success == true) {
// //EFFACER LE PANIER
localStorage.setItem(\"palace_cart\", null);
window.location.href = data.redirect;
} else {
\$('.booking_message').show();
\$('.booking_message').text(data.error);
}
}, \"json\");
sended = true;
}
}
});
});
</script>
{% endblock %}
", "FrontBundle/Page/shop-cart.html.twig", "/home/clients/3cdd021c67ffcc8186b679e7845b2138/sites/api-royal-palace.dix-demo.fr/13_06_24/templates/FrontBundle/Page/shop-cart.html.twig");
}
}