var/cache/dev/twig/4a/4a7674c7778a4559b70261796430a4d5c87e72997e1ed40f04648accaec11bb4.php line 282

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\SandboxExtension;
  6. use Twig\Markup;
  7. use Twig\Sandbox\SecurityError;
  8. use Twig\Sandbox\SecurityNotAllowedTagError;
  9. use Twig\Sandbox\SecurityNotAllowedFilterError;
  10. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  11. use Twig\Source;
  12. use Twig\Template;
  13. /* FrontBundle/Page/shop-cart.html.twig */
  14. class __TwigTemplate_e4e3aabcadc4127d462549ba6dea565fed8ac94a33a4a598df6a2e49d5d6f1f8 extends Template
  15. {
  16.     private $source;
  17.     private $macros = [];
  18.     public function __construct(Environment $env)
  19.     {
  20.         parent::__construct($env);
  21.         $this->source $this->getSourceContext();
  22.         $this->blocks = [
  23.             'title' => [$this'block_title'],
  24.             'description' => [$this'block_description'],
  25.             'extra_class' => [$this'block_extra_class'],
  26.             'stylesheets' => [$this'block_stylesheets'],
  27.             'body' => [$this'block_body'],
  28.             'javascripts' => [$this'block_javascripts'],
  29.         ];
  30.     }
  31.     protected function doGetParent(array $context)
  32.     {
  33.         // line 1
  34.         return "FrontBundle/layout_shop.html.twig";
  35.     }
  36.     protected function doDisplay(array $context, array $blocks = [])
  37.     {
  38.         $macros $this->macros;
  39.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  40.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""FrontBundle/Page/shop-cart.html.twig"));
  41.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  42.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""FrontBundle/Page/shop-cart.html.twig"));
  43.         $this->parent $this->loadTemplate("FrontBundle/layout_shop.html.twig""FrontBundle/Page/shop-cart.html.twig"1);
  44.         $this->parent->display($contextarray_merge($this->blocks$blocks));
  45.         
  46.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  47.         
  48.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  49.     }
  50.     // line 4
  51.     public function block_title($context, array $blocks = [])
  52.     {
  53.         $macros $this->macros;
  54.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  55.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  56.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  57.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  58.         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"nulltrue);
  59.         echo " - ";
  60.         echo twig_escape_filter($this->envtwig_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"falsefalsefalse4), "html"nulltrue);
  61.         
  62.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  63.         
  64.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  65.     }
  66.     // line 5
  67.     public function block_description($context, array $blocks = [])
  68.     {
  69.         $macros $this->macros;
  70.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  71.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""description"));
  72.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  73.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""description"));
  74.         echo twig_escape_filter($this->envtwig_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"falsefalsefalse5), "html"nulltrue);
  75.         
  76.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  77.         
  78.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  79.     }
  80.     // line 9
  81.     public function block_extra_class($context, array $blocks = [])
  82.     {
  83.         $macros $this->macros;
  84.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  85.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extra_class"));
  86.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  87.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""extra_class"));
  88.         echo "stack";
  89.         
  90.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  91.         
  92.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  93.     }
  94.     // line 13
  95.     public function block_stylesheets($context, array $blocks = [])
  96.     {
  97.         $macros $this->macros;
  98.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  99.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  100.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  101.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  102.         // line 14
  103.         echo "  <link href=\"/front/css/owl.carousel.min.css\" rel=\"stylesheet\">
  104.   <link href=\"/front/css/owl.theme.default.min.css\" rel=\"stylesheet\">
  105.   <link href=\"/front/css/nouislider.css\" rel=\"stylesheet\">
  106. ";
  107.         
  108.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  109.         
  110.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  111.     }
  112.     // line 21
  113.     public function block_body($context, array $blocks = [])
  114.     {
  115.         $macros $this->macros;
  116.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  117.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  118.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  119.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""body"));
  120.         // line 22
  121.         echo "
  122.   <style>
  123.     .bon-list .text-red {
  124.       background-color: var(--red) !important;
  125.       color: #FFFFFF !important;
  126.       border-radius: 15px;
  127.       font-weight: 500;
  128.       padding: 2px 13px 0px 13px !important;
  129.       display: table;
  130.       float: right;
  131.       margin-top: 16px;
  132.     }
  133.   </style>
  134.     <section id=\"cart\" class=\"espace-content pb-5\" style=\"margin-top: 80px;\">
  135.       <div class=\"row mt-5\">
  136.         <div class=\"col-md-12 mb-3\">
  137.           <a href=\"/";
  138.         // line 42
  139.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse42), "locale", [], "any"falsefalsefalse42), "html"nulltrue);
  140.         echo "/";
  141.         echo twig_escape_filter($this->env$this->extensions['App\Framework\Twig\AppExtension']->getUrl("boutique"twig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse42), "locale", [], "any"falsefalsefalse42)), "html"nulltrue);
  142.         echo "\" class=\"back mt-5\">";
  143.         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); })()));
  144.         echo "</a>
  145.         </div>
  146.         <div class=\"col-md-12 relative\">    
  147.           <h1 id=\"\" class=\"no-bar\">";
  148.         // line 46
  149.         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); })())));
  150.         echo "<span class=\"full-bar black thin\"></span></h1>
  151.         </div>
  152.       </div>
  153.       <div class=\"mt-5 list\" style=\"min-height: 496px;\">
  154.         
  155.         <div class=\"row header \">
  156.           <div class=\"col-md-6\"><span>";
  157.         // line 53
  158.         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); })()));
  159.         echo "</span></div>
  160.           <div class=\"col-md-1 text-center\"><span>";
  161.         // line 54
  162.         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); })()));
  163.         echo "</span></div>
  164. ";
  165.         // line 56
  166.         echo "          <div class=\"col-md-3 text-right\"><span>";
  167.         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); })()));
  168.         echo "</span></div>
  169.           <div class=\"col-md-2 text-right\"><span></span></div>
  170.         </div>
  171.         <hr class=\"mb-4\">
  172.         <div class=\"cart-container\">
  173.           <div class=\"row product kh_cart_item\" data-id=\"0\">
  174.             <div class=\"col-12 text-center\">
  175.               <strong>";
  176.         // line 64
  177.         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); })()));
  178.         echo "</strong>
  179.             </div>
  180.           </div>
  181.         </div>
  182.       </div>
  183.       ";
  184.         // line 77
  185.         echo "      
  186.     </section>
  187.     <div class=\"row\" id=\"undercart\">
  188.       <section class=\"pt-0\" style=\"margin-bottom: 180px;\">
  189.         <div class=\"espace-content mt-0\">
  190.           <div class=\"row flx\">
  191.         <div class=\"col-md-7\">
  192.           <div class=\"mt-3 row\">
  193.             <form class=\"m-0 row\" id=\"form-booking\" style=\"max-width: 100%; width: 100%; padding: 36px 40px 36px 40px;\">
  194.             ";
  195.         // line 124
  196.         if ( !$this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  197.             // line 125
  198.             echo "              <div class=\"col-md-12 mb-5 form-login\">
  199.                 <h6 class=\"text-center\">";
  200.             // line 126
  201.             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); })()));
  202.             echo "</h6>
  203.               </div>
  204.               <div class=\"col-md-6  form-login\">
  205.                 <label>";
  206.             // line 132
  207.             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); })()));
  208.             echo "*</label>
  209.                 <input type=\"email\" placeholder=\"";
  210.             // line 133
  211.             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); })()));
  212.             echo "*\" name=\"login_username\" value=\"";
  213.             if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  214.                 echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse133), "email", [], "any"falsefalsefalse133), "html"nulltrue);
  215.             }
  216.             echo "\"  />
  217.                 <label>";
  218.             // line 134
  219.             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); })()));
  220.             echo "*</label>
  221.                 <input type=\"password\" name=\"login_password\" autocomplete=\"off\" placeholder=\"";
  222.             // line 135
  223.             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); })()));
  224.             echo "\" />
  225.                 <p class=\"text-red login_message p-0\"></p>
  226.                 <button id=\"kt_login_signin_submit\" class=\"btn-primary btn-sm text-center \">";
  227.             // line 138
  228.             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); })()));
  229.             echo "</button>
  230.                 <p class=\"text-red p-0 mt-3\"><a href=\"/login?forgot=yes\" class=\"text-red link-forgot\">";
  231.             // line 140
  232.             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); })()));
  233.             echo "</a></p>
  234.                 
  235.                 <input type=\"hidden\" name=\"_target_path\" value=\"";
  236.             // line 142
  237.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse142), "get", [=> "redirect_to"], "method"falsefalsefalse142), "html"nulltrue);
  238.             echo "\"/>
  239.                 <input type=\"hidden\" name=\"_csrf_token\" value=\"";
  240.             // line 143
  241.             echo twig_escape_filter($this->env$this->env->getRuntime('Symfony\Component\Form\FormRenderer')->renderCsrfToken("authenticate"), "html"nulltrue);
  242.             echo "\"/>
  243.               </div>
  244.               <div class=\"col-md-6 d-flex justify-content-center align-items-center  form-login\">
  245.                 <button id=\"kt_login_signup\" class=\"btn-primary btn-sm text-center active\">";
  246.             // line 147
  247.             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); })()));
  248.             echo "</button>
  249.               </div>
  250.             ";
  251.         }
  252.         // line 151
  253.         echo "
  254.               ";
  255.         // line 154
  256.         if ( !$this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  257.             // line 155
  258.             echo "              <div class=\"col-md-12 hide form-signup login-link\">
  259.                 <a href=\"#\" class=\"text-center text-red return-login w-100 mb-4 float-left\">";
  260.             // line 156
  261.             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); })()));
  262.             echo "</a>
  263.               </div>
  264.               ";
  265.         }
  266.         // line 159
  267.         echo "              <div class=\"col-md-6 hide form-signup\">
  268.                 <label>";
  269.         // line 160
  270.         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); })()));
  271.         echo "*</label>
  272.                 <input type=\"text\" placeholder=\"\" name=\"lastname\" value=\"";
  273.         // line 161
  274.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  275.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse161), "info", [=> "lastname"], "method"falsefalsefalse161), "html"nulltrue);
  276.         }
  277.         echo "\" />
  278.                 <label>";
  279.         // line 162
  280.         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); })()));
  281.         echo "*</label>
  282.                 <input type=\"text\" placeholder=\"\" name=\"firstname\" value=\"";
  283.         // line 163
  284.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  285.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse163), "info", [=> "firstname"], "method"falsefalsefalse163), "html"nulltrue);
  286.         }
  287.         echo "\"  />
  288.                 <label>";
  289.         // line 164
  290.         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); })()));
  291.         echo "</label>
  292.                 <input type=\"text\" placeholder=\"\" name=\"company\" value=\"";
  293.         // line 165
  294.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  295.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse165), "info", [=> "company"], "method"falsefalsefalse165), "html"nulltrue);
  296.         }
  297.         echo "\"  />
  298.                 <label>";
  299.         // line 166
  300.         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); })()));
  301.         echo "*</label>
  302.                 <input type=\"tel\" placeholder=\"\" name=\"phone\" value=\"";
  303.         // line 167
  304.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  305.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse167), "info", [=> "phone"], "method"falsefalsefalse167), "html"nulltrue);
  306.         }
  307.         echo "\"  />
  308.               </div>
  309.               <div class=\"col-md-6 hide form-signup\">
  310.                 <label>";
  311.         // line 172
  312.         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); })()));
  313.         echo "*</label>
  314.                 <input type=\"text\" placeholder=\"\" name=\"address\" value=\"";
  315.         // line 173
  316.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  317.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse173), "info", [=> "address1"], "method"falsefalsefalse173), "html"nulltrue);
  318.         }
  319.         echo "\"  />
  320.                 <label>";
  321.         // line 174
  322.         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); })()));
  323.         echo "*</label>
  324.                 <input type=\"text\" placeholder=\"\" name=\"zipcode\" value=\"";
  325.         // line 175
  326.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  327.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse175), "info", [=> "zipcode"], "method"falsefalsefalse175), "html"nulltrue);
  328.         }
  329.         echo "\"  />
  330.                 <label>";
  331.         // line 176
  332.         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); })()));
  333.         echo "*</label>
  334.                 <input type=\"text\" placeholder=\"\" name=\"city\" value=\"";
  335.         // line 177
  336.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  337.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse177), "info", [=> "city"], "method"falsefalsefalse177), "html"nulltrue);
  338.         }
  339.         echo "\"  />
  340.                 <label>";
  341.         // line 178
  342.         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); })()));
  343.         echo "*</label>
  344.                 <input type=\"hidden\" name=\"country_code\" value=\"";
  345.         // line 179
  346.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  347.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse179), "info", [=> "country_code"], "method"falsefalsefalse179), "html"nulltrue);
  348.         }
  349.         echo "\">
  350.                                   <select name=\"country\" required class=\"form-control country\">
  351.                                     <option value=\"AF\">Afghanistan</option>
  352.                                     <option value=\"AX\">Åland Islands</option>
  353.                                     <option value=\"AL\">Albania</option>
  354.                                     <option value=\"DZ\">Algeria</option>
  355.                                     <option value=\"AS\">American Samoa</option>
  356.                                     <option value=\"AD\">Andorra</option>
  357.                                     <option value=\"AO\">Angola</option>
  358.                                     <option value=\"AI\">Anguilla</option>
  359.                                     <option value=\"AQ\">Antarctica</option>
  360.                                     <option value=\"AG\">Antigua and Barbuda</option>
  361.                                     <option value=\"AR\">Argentina</option>
  362.                                     <option value=\"AM\">Armenia</option>
  363.                                     <option value=\"AW\">Aruba</option>
  364.                                     <option value=\"AU\">Australia</option>
  365.                                     <option value=\"AT\">Austria</option>
  366.                                     <option value=\"AZ\">Azerbaijan</option>
  367.                                     <option value=\"BS\">Bahamas</option>
  368.                                     <option value=\"BH\">Bahrain</option>
  369.                                     <option value=\"BD\">Bangladesh</option>
  370.                                     <option value=\"BB\">Barbados</option>
  371.                                     <option value=\"BY\">Belarus</option>
  372.                                     <option value=\"BE\">Belgium</option>
  373.                                     <option value=\"BZ\">Belize</option>
  374.                                     <option value=\"BJ\">Benin</option>
  375.                                     <option value=\"BM\">Bermuda</option>
  376.                                     <option value=\"BT\">Bhutan</option>
  377.                                     <option value=\"BO\">Bolivia, Plurinational State of</option>
  378.                                     <option value=\"BQ\">Bonaire, Sint Eustatius and Saba</option>
  379.                                     <option value=\"BA\">Bosnia and Herzegovina</option>
  380.                                     <option value=\"BW\">Botswana</option>
  381.                                     <option value=\"BV\">Bouvet Island</option>
  382.                                     <option value=\"BR\">Brazil</option>
  383.                                     <option value=\"IO\">British Indian Ocean Territory</option>
  384.                                     <option value=\"BN\">Brunei Darussalam</option>
  385.                                     <option value=\"BG\">Bulgaria</option>
  386.                                     <option value=\"BF\">Burkina Faso</option>
  387.                                     <option value=\"BI\">Burundi</option>
  388.                                     <option value=\"KH\">Cambodia</option>
  389.                                     <option value=\"CM\">Cameroon</option>
  390.                                     <option value=\"CA\">Canada</option>
  391.                                     <option value=\"CV\">Cape Verde</option>
  392.                                     <option value=\"KY\">Cayman Islands</option>
  393.                                     <option value=\"CF\">Central African Republic</option>
  394.                                     <option value=\"TD\">Chad</option>
  395.                                     <option value=\"CL\">Chile</option>
  396.                                     <option value=\"CN\">China</option>
  397.                                     <option value=\"CX\">Christmas Island</option>
  398.                                     <option value=\"CC\">Cocos (Keeling) Islands</option>
  399.                                     <option value=\"CO\">Colombia</option>
  400.                                     <option value=\"KM\">Comoros</option>
  401.                                     <option value=\"CG\">Congo</option>
  402.                                     <option value=\"CD\">Congo, the Democratic Republic of the</option>
  403.                                     <option value=\"CK\">Cook Islands</option>
  404.                                     <option value=\"CR\">Costa Rica</option>
  405.                                     <option value=\"CI\">Côte d'Ivoire</option>
  406.                                     <option value=\"HR\">Croatia</option>
  407.                                     <option value=\"CU\">Cuba</option>
  408.                                     <option value=\"CW\">Curaçao</option>
  409.                                     <option value=\"CY\">Cyprus</option>
  410.                                     <option value=\"CZ\">Czech Republic</option>
  411.                                     <option value=\"DK\">Denmark</option>
  412.                                     <option value=\"DJ\">Djibouti</option>
  413.                                     <option value=\"DM\">Dominica</option>
  414.                                     <option value=\"DO\">Dominican Republic</option>
  415.                                     <option value=\"EC\">Ecuador</option>
  416.                                     <option value=\"EG\">Egypt</option>
  417.                                     <option value=\"SV\">El Salvador</option>
  418.                                     <option value=\"GQ\">Equatorial Guinea</option>
  419.                                     <option value=\"ER\">Eritrea</option>
  420.                                     <option value=\"EE\">Estonia</option>
  421.                                     <option value=\"ET\">Ethiopia</option>
  422.                                     <option value=\"FK\">Falkland Islands (Malvinas)</option>
  423.                                     <option value=\"FO\">Faroe Islands</option>
  424.                                     <option value=\"FJ\">Fiji</option>
  425.                                     <option value=\"FI\">Finland</option>
  426.                                     <option value=\"FR\" ";
  427.         // line 256
  428.         if (!twig_in_filter(twig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse256), "locale", [], "any"falsefalsefalse256), [=> "de"])) {
  429.             echo "selected";
  430.         }
  431.         echo ">France</option>
  432.                                     <option value=\"GF\">French Guiana</option>
  433.                                     <option value=\"PF\">French Polynesia</option>
  434.                                     <option value=\"TF\">French Southern Territories</option>
  435.                                     <option value=\"GA\">Gabon</option>
  436.                                     <option value=\"GM\">Gambia</option>
  437.                                     <option value=\"GE\">Georgia</option>
  438.                                     <option value=\"DE\" ";
  439.         // line 263
  440.         if ((=== twig_compare(twig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse263), "locale", [], "any"falsefalsefalse263), "de"))) {
  441.             echo "selected";
  442.         }
  443.         echo ">Germany</option>
  444.                                     <option value=\"GH\">Ghana</option>
  445.                                     <option value=\"GI\">Gibraltar</option>
  446.                                     <option value=\"GR\">Greece</option>
  447.                                     <option value=\"GL\">Greenland</option>
  448.                                     <option value=\"GD\">Grenada</option>
  449.                                     <option value=\"GP\">Guadeloupe</option>
  450.                                     <option value=\"GU\">Guam</option>
  451.                                     <option value=\"GT\">Guatemala</option>
  452.                                     <option value=\"GG\">Guernsey</option>
  453.                                     <option value=\"GN\">Guinea</option>
  454.                                     <option value=\"GW\">Guinea-Bissau</option>
  455.                                     <option value=\"GY\">Guyana</option>
  456.                                     <option value=\"HT\">Haiti</option>
  457.                                     <option value=\"HM\">Heard Island and McDonald Islands</option>
  458.                                     <option value=\"VA\">Holy See (Vatican City State)</option>
  459.                                     <option value=\"HN\">Honduras</option>
  460.                                     <option value=\"HK\">Hong Kong</option>
  461.                                     <option value=\"HU\">Hungary</option>
  462.                                     <option value=\"IS\">Iceland</option>
  463.                                     <option value=\"IN\">India</option>
  464.                                     <option value=\"ID\">Indonesia</option>
  465.                                     <option value=\"IR\">Iran, Islamic Republic of</option>
  466.                                     <option value=\"IQ\">Iraq</option>
  467.                                     <option value=\"IE\">Ireland</option>
  468.                                     <option value=\"IM\">Isle of Man</option>
  469.                                     <option value=\"IL\">Israel</option>
  470.                                     <option value=\"IT\">Italy</option>
  471.                                     <option value=\"JM\">Jamaica</option>
  472.                                     <option value=\"JP\">Japan</option>
  473.                                     <option value=\"JE\">Jersey</option>
  474.                                     <option value=\"JO\">Jordan</option>
  475.                                     <option value=\"KZ\">Kazakhstan</option>
  476.                                     <option value=\"KE\">Kenya</option>
  477.                                     <option value=\"KI\">Kiribati</option>
  478.                                     <option value=\"KP\">Korea, Democratic People's Republic of</option>
  479.                                     <option value=\"KR\">Korea, Republic of</option>
  480.                                     <option value=\"KW\">Kuwait</option>
  481.                                     <option value=\"KG\">Kyrgyzstan</option>
  482.                                     <option value=\"LA\">Lao People's Democratic Republic</option>
  483.                                     <option value=\"LV\">Latvia</option>
  484.                                     <option value=\"LB\">Lebanon</option>
  485.                                     <option value=\"LS\">Lesotho</option>
  486.                                     <option value=\"LR\">Liberia</option>
  487.                                     <option value=\"LY\">Libya</option>
  488.                                     <option value=\"LI\">Liechtenstein</option>
  489.                                     <option value=\"LT\">Lithuania</option>
  490.                                     <option value=\"LU\">Luxembourg</option>
  491.                                     <option value=\"MO\">Macao</option>
  492.                                     <option value=\"MK\">Macedonia, the former Yugoslav Republic of</option>
  493.                                     <option value=\"MG\">Madagascar</option>
  494.                                     <option value=\"MW\">Malawi</option>
  495.                                     <option value=\"MY\">Malaysia</option>
  496.                                     <option value=\"MV\">Maldives</option>
  497.                                     <option value=\"ML\">Mali</option>
  498.                                     <option value=\"MT\">Malta</option>
  499.                                     <option value=\"MH\">Marshall Islands</option>
  500.                                     <option value=\"MQ\">Martinique</option>
  501.                                     <option value=\"MR\">Mauritania</option>
  502.                                     <option value=\"MU\">Mauritius</option>
  503.                                     <option value=\"YT\">Mayotte</option>
  504.                                     <option value=\"MX\">Mexico</option>
  505.                                     <option value=\"FM\">Micronesia, Federated States of</option>
  506.                                     <option value=\"MD\">Moldova, Republic of</option>
  507.                                     <option value=\"MC\">Monaco</option>
  508.                                     <option value=\"MN\">Mongolia</option>
  509.                                     <option value=\"ME\">Montenegro</option>
  510.                                     <option value=\"MS\">Montserrat</option>
  511.                                     <option value=\"MA\">Morocco</option>
  512.                                     <option value=\"MZ\">Mozambique</option>
  513.                                     <option value=\"MM\">Myanmar</option>
  514.                                     <option value=\"NA\">Namibia</option>
  515.                                     <option value=\"NR\">Nauru</option>
  516.                                     <option value=\"NP\">Nepal</option>
  517.                                     <option value=\"NL\">Netherlands</option>
  518.                                     <option value=\"NC\">New Caledonia</option>
  519.                                     <option value=\"NZ\">New Zealand</option>
  520.                                     <option value=\"NI\">Nicaragua</option>
  521.                                     <option value=\"NE\">Niger</option>
  522.                                     <option value=\"NG\">Nigeria</option>
  523.                                     <option value=\"NU\">Niue</option>
  524.                                     <option value=\"NF\">Norfolk Island</option>
  525.                                     <option value=\"MP\">Northern Mariana Islands</option>
  526.                                     <option value=\"NO\">Norway</option>
  527.                                     <option value=\"OM\">Oman</option>
  528.                                     <option value=\"PK\">Pakistan</option>
  529.                                     <option value=\"PW\">Palau</option>
  530.                                     <option value=\"PS\">Palestinian Territory, Occupied</option>
  531.                                     <option value=\"PA\">Panama</option>
  532.                                     <option value=\"PG\">Papua New Guinea</option>
  533.                                     <option value=\"PY\">Paraguay</option>
  534.                                     <option value=\"PE\">Peru</option>
  535.                                     <option value=\"PH\">Philippines</option>
  536.                                     <option value=\"PN\">Pitcairn</option>
  537.                                     <option value=\"PL\">Poland</option>
  538.                                     <option value=\"PT\">Portugal</option>
  539.                                     <option value=\"PR\">Puerto Rico</option>
  540.                                     <option value=\"QA\">Qatar</option>
  541.                                     <option value=\"RE\">Réunion</option>
  542.                                     <option value=\"RO\">Romania</option>
  543.                                     <option value=\"RU\">Russian Federation</option>
  544.                                     <option value=\"RW\">Rwanda</option>
  545.                                     <option value=\"BL\">Saint Barthélemy</option>
  546.                                     <option value=\"SH\">Saint Helena, Ascension and Tristan da Cunha</option>
  547.                                     <option value=\"KN\">Saint Kitts and Nevis</option>
  548.                                     <option value=\"LC\">Saint Lucia</option>
  549.                                     <option value=\"MF\">Saint Martin (French part)</option>
  550.                                     <option value=\"PM\">Saint Pierre and Miquelon</option>
  551.                                     <option value=\"VC\">Saint Vincent and the Grenadines</option>
  552.                                     <option value=\"WS\">Samoa</option>
  553.                                     <option value=\"SM\">San Marino</option>
  554.                                     <option value=\"ST\">Sao Tome and Principe</option>
  555.                                     <option value=\"SA\">Saudi Arabia</option>
  556.                                     <option value=\"SN\">Senegal</option>
  557.                                     <option value=\"RS\">Serbia</option>
  558.                                     <option value=\"SC\">Seychelles</option>
  559.                                     <option value=\"SL\">Sierra Leone</option>
  560.                                     <option value=\"SG\">Singapore</option>
  561.                                     <option value=\"SX\">Sint Maarten (Dutch part)</option>
  562.                                     <option value=\"SK\">Slovakia</option>
  563.                                     <option value=\"SI\">Slovenia</option>
  564.                                     <option value=\"SB\">Solomon Islands</option>
  565.                                     <option value=\"SO\">Somalia</option>
  566.                                     <option value=\"ZA\">South Africa</option>
  567.                                     <option value=\"GS\">South Georgia and the South Sandwich Islands</option>
  568.                                     <option value=\"SS\">South Sudan</option>
  569.                                     <option value=\"ES\">Spain</option>
  570.                                     <option value=\"LK\">Sri Lanka</option>
  571.                                     <option value=\"SD\">Sudan</option>
  572.                                     <option value=\"SR\">Suriname</option>
  573.                                     <option value=\"SJ\">Svalbard and Jan Mayen</option>
  574.                                     <option value=\"SZ\">Swaziland</option>
  575.                                     <option value=\"SE\">Sweden</option>
  576.                                     <option value=\"CH\">Switzerland</option>
  577.                                     <option value=\"SY\">Syrian Arab Republic</option>
  578.                                     <option value=\"TW\">Taiwan, Province of China</option>
  579.                                     <option value=\"TJ\">Tajikistan</option>
  580.                                     <option value=\"TZ\">Tanzania, United Republic of</option>
  581.                                     <option value=\"TH\">Thailand</option>
  582.                                     <option value=\"TL\">Timor-Leste</option>
  583.                                     <option value=\"TG\">Togo</option>
  584.                                     <option value=\"TK\">Tokelau</option>
  585.                                     <option value=\"TO\">Tonga</option>
  586.                                     <option value=\"TT\">Trinidad and Tobago</option>
  587.                                     <option value=\"TN\">Tunisia</option>
  588.                                     <option value=\"TR\">Turkey</option>
  589.                                     <option value=\"TM\">Turkmenistan</option>
  590.                                     <option value=\"TC\">Turks and Caicos Islands</option>
  591.                                     <option value=\"TV\">Tuvalu</option>
  592.                                     <option value=\"UG\">Uganda</option>
  593.                                     <option value=\"UA\">Ukraine</option>
  594.                                     <option value=\"AE\">United Arab Emirates</option>
  595.                                     <option value=\"GB\">United Kingdom</option>
  596.                                     <option value=\"US\">United States</option>
  597.                                     <option value=\"UM\">United States Minor Outlying Islands</option>
  598.                                     <option value=\"UY\">Uruguay</option>
  599.                                     <option value=\"UZ\">Uzbekistan</option>
  600.                                     <option value=\"VU\">Vanuatu</option>
  601.                                     <option value=\"VE\">Venezuela, Bolivarian Republic of</option>
  602.                                     <option value=\"VN\">Viet Nam</option>
  603.                                     <option value=\"VG\">Virgin Islands, British</option>
  604.                                     <option value=\"VI\">Virgin Islands, U.S.</option>
  605.                                     <option value=\"WF\">Wallis and Futuna</option>
  606.                                     <option value=\"EH\">Western Sahara</option>
  607.                                     <option value=\"YE\">Yemen</option>
  608.                                     <option value=\"ZM\">Zambia</option>
  609.                                     <option value=\"ZW\">Zimbabwe</option>
  610.                                   </select>
  611. ";
  612.         // line 435
  613.         echo "              </div>
  614.               <div class=\"col-md-12 hide form-signup\">
  615.                 <label class=\"signup\">";
  616.         // line 437
  617.         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); })()));
  618.         echo "*</label>
  619.                 <input class=\"signup\" type=\"email\" placeholder=\"\" name=\"email\" value=\"";
  620.         // line 438
  621.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  622.             echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse438), "email", [], "any"falsefalsefalse438), "html"nulltrue);
  623.         }
  624.         echo "\"  />
  625.               </div>
  626.               <div class=\"col-md-6 hide form-signup\">
  627.                 <label class=\"signup\">";
  628.         // line 441
  629.         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); })()));
  630.         echo "*</label>
  631.                 <input type=\"password\" placeholder=\"\" name=\"password\" value=\"\" class=\"signup\" />
  632.               </div>
  633.               <div class=\"col-md-6 hide form-signup\">
  634.                 <label class=\"signup\">";
  635.         // line 445
  636.         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); })()));
  637.         echo "*</label>
  638.                 <input type=\"password\" placeholder=\"\" name=\"confirm\" value=\"\" class=\"signup\" />
  639.               </div>
  640.               <div class=\"col-md-12 form-cgu hide mt-3 text-center\">
  641.                 <input type=\"checkbox\" id=\"agree\" class=\"apple-switch\" >
  642.                 <label for=\"agree\">";
  643.         // line 451
  644.         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); })()));
  645.         echo "</label>
  646.               </div>
  647.               <div class=\"col-md-12\">
  648.                 <p class=\"text-red booking_message text-center mb-0 mt-3 p-0\"></p>
  649.               </div>
  650.               <button class=\"send hide\">";
  651.         // line 457
  652.         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); })()));
  653.         echo "</button>
  654.               <input type=\"hidden\" id=\"form_mode\" value=\"\" />
  655.             </form>
  656.           </div>
  657.         </div>
  658.         <div class=\"col-md-2\">&nbsp;</div>
  659.           <div class=\"actu-content newsletter col-md-3\">
  660.             <form class=\"\">
  661.               <ul class=\"recap\">
  662.                 <li class=\"mt-3\"><strong>";
  663.         // line 501
  664.         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); })()));
  665.         echo "</strong> <span class=\"float-right kh_cart_subtotal_float\"></span></li>
  666.                 <li><strong>";
  667.         // line 502
  668.         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); })()));
  669.         echo "</strong> <span class=\"float-right \">20%</span></li>
  670.                 ";
  671.         // line 504
  672.         echo "                <li class=\"mb-0\"><strong>";
  673.         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); })()));
  674.         echo "</strong> <span class=\"float-right text-red kh_cart_total_float\"> </span></li>
  675.                 ";
  676.         // line 506
  677.         echo "              </ul>
  678. ";
  679.         // line 521
  680.         echo "            </form>
  681.     
  682.            </div>
  683.           </div>
  684.         </div>
  685.       </section>
  686.     </div>
  687.     ";
  688.         // line 538
  689.         $this->loadTemplate("FrontBundle/Partial/footer.html.twig""FrontBundle/Page/shop-cart.html.twig"538)->display($context);
  690.         // line 539
  691.         echo "
  692. ";
  693.         
  694.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  695.         
  696.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  697.     }
  698.     // line 542
  699.     public function block_javascripts($context, array $blocks = [])
  700.     {
  701.         $macros $this->macros;
  702.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  703.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->enter($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  704.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02 $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  705.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->enter($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  706.         // line 543
  707.         echo "
  708.   <script src=\"/front/js/owl.carousel.min.js\"></script>
  709.   <script type=\"text/javascript\">
  710.     sended = false;
  711.     choices = true;
  712.     function doBounce(element, times, distance, speed) {
  713.       for(var i = 0; i < times; i++) {
  714.         element.animate({marginRight: '-='+distance}, speed)
  715.                 .animate({marginRight: '+='+distance}, speed);
  716.       }
  717.     }
  718.     \$( document ).ready(function() {
  719.         //CHECK CHOICE
  720.       \$('ul.bon-list').each(function (index, value) {
  721.         console.log(\$(this).find('[type=\"radio\"]:checked').length);
  722.         if (\$(this).find('[type=\"radio\"]:checked').length < 1) {
  723.           \$(this).find('strong').remove();
  724.           \$(this).append('<strong class=\"text-red\">";
  725.         // line 570
  726.         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"nulltrue);
  727.         echo "</strong>');
  728.         } else {
  729.           \$(this).find('strong').remove();
  730.         }
  731.       });
  732.       //END CHECK CHOICE
  733.       console.log('load cart');
  734.       console.log( localStorage.getItem('palace_cart') );
  735.       //FIX ANCIENS BONS CADEAUX
  736.       \$.each(JSON.parse(localStorage.getItem('palace_cart')), function(index, item) {
  737.         if( parseInt(item.slug.substr(11)) < 12 ){
  738.           //EFFACER LE PANIER
  739.           localStorage.setItem(\"palace_cart\", null);
  740.           location.reload();
  741.         }
  742.       });
  743. ";
  744.         // line 594
  745.         if ($this->extensions['Symfony\Bridge\Twig\Extension\SecurityExtension']->isGranted("IS_AUTHENTICATED_REMEMBERED")) {
  746.             // line 595
  747.             echo "      \$('.form-login').addClass('hide');
  748.       \$('.form-signup').removeClass('hide');
  749.       \$('.form-signup .signup').addClass('hide');
  750.       // \$('.to-form-message').prepend(\$('.form-message'));
  751.       \$('#form_mode').val('logged');
  752.       \$('.send').removeClass('hide');
  753.       \$('.form-cgu').addClass('hide');
  754. ";
  755.         }
  756.         // line 603
  757.         echo "
  758.       \$('#kt_login_signup').on('click', function (e) {
  759.           e.preventDefault();
  760.           \$('.form-login').addClass('hide');
  761.           \$('.form-signup').removeClass('hide');
  762.           \$('#form_mode').val('register');
  763.           \$('.send').removeClass('hide');
  764.           \$('.form-cgu').removeClass('hide');
  765.       });
  766.       \$('.return-login').on('click', function (e) {
  767.           e.preventDefault();
  768.           \$('.form-login').removeClass('hide');
  769.           \$('.form-signup').addClass('hide');
  770.           \$('.form-cgu').addClass('hide');
  771.       });
  772.       \$('#kt_login_signin_submit').on('click', function (e) {
  773.           e.preventDefault();
  774.           var form = {
  775.             email: \$('input[name=\"login_username\"]').val(),
  776.             password: \$('input[name=\"login_password\"]').val(),
  777.           };
  778.           \$.post('/tunnel/credentials/check/";
  779.         // line 630
  780.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse630), "locale", [], "any"falsefalsefalse630), "html"nulltrue);
  781.         echo "', form, function( data ) {
  782.             console.log(data);
  783.             \$('.login_message').hide();
  784.             if(data.success == true){
  785.               \$('.form-signup input[name=\"lastname\"]').val(data.user.infos.lastname);
  786.               \$('.form-signup input[name=\"firstname\"]').val(data.user.infos.firstname);
  787.               \$('.form-signup input[name=\"company\"]').val(data.user.infos.company);
  788.               \$('.form-signup input[name=\"phone\"]').val(data.user.infos.phone);
  789.               \$('.form-signup input[name=\"email\"]').val(data.user.email);
  790.               \$('.form-signup input[name=\"email\"]').attr('disabled','disabled');
  791.               \$('.form-signup input[name=\"address\"]').val(data.user.infos.address);
  792.               \$('.form-signup input[name=\"zipcode\"]').val(data.user.infos.zipcode);
  793.               \$('.form-signup input[name=\"city\"]').val(data.user.infos.city);
  794.               if(data.user.country_code != ''){
  795.                 \$('.form-signup [name=\"country_code\"]').val(data.user.infos.country_code);
  796.                 \$('.form-signup [name=\"country\"]').val(data.user.infos.country_code);
  797.               }
  798.               \$('.form-login').addClass('hide');
  799.               \$('.form-signup').removeClass('hide');
  800.               \$('.form-signup .signup').addClass('hide');
  801.               // \$('.to-form-message').prepend(\$('.form-message'));
  802.               \$('#form_mode').val('logged');
  803.               \$('.send').removeClass('hide');
  804.               \$('.login-link').addClass('hide');
  805.               \$('.form-cgu').addClass('hide');
  806.             } else {
  807.               \$('.login_message').show();
  808.               \$('.login_message').text(data.error);
  809.             }
  810.           }, \"json\");
  811.       });
  812.       \$('.send').on('click', function (e) {
  813.           e.preventDefault();
  814.           var infos = {
  815.             form_mode: \$('#form_mode').val(),
  816.             lastname: \$('#form-booking input[name=\"lastname\"]').val(),
  817.             firstname: \$('#form-booking input[name=\"firstname\"]').val(),
  818.             company: \$('#form-booking input[name=\"company\"]').val(),
  819.             phone: \$('#form-booking input[name=\"phone\"]').val(),
  820.             email: \$('#form-booking input[name=\"email\"]').val(),
  821.             password: \$('#form-booking input[name=\"password\"]').val(),
  822.             confirm: \$('#form-booking input[name=\"confirm\"]').val(),
  823.             address: \$('#form-booking input[name=\"address\"]').val(),
  824.             zipcode: \$('#form-booking input[name=\"zipcode\"]').val(),
  825.             city: \$('#form-booking input[name=\"city\"]').val(),
  826.             country: \$('#form-booking select[name=\"country\"] option:selected').text(),
  827.             country_code: \$('#form-booking select[name=\"country\"] option:selected').val(),
  828.             agree: \$('#agree').prop('checked'),
  829.           };
  830.           var form = {
  831.             palace_cart: JSON.parse(localStorage.getItem('palace_cart')),
  832.             infos: infos,
  833.             email: \$('#form-booking input[name=\"email\"]').val(),
  834.             password: \$('#form-booking input[name=\"password\"]').val(),
  835.           };
  836.           if(sended == false) {
  837.             choices = true;
  838.             \$('ul.bon-list').each(function (index, value) {
  839.               console.log(\$(this).find('[type=\"radio\"]:checked').length);
  840.               if (\$(this).find('[type=\"radio\"]:checked').length < 1) {
  841.                 \$(this).find('strong').remove();
  842.                 \$(this).append('<strong class=\"text-red\">";
  843.         // line 704
  844.         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"nulltrue);
  845.         echo "</strong>');
  846.                 choices = false;
  847.                 \$([document.documentElement, document.body]).animate({
  848.                   scrollTop: parseInt(\$(this).offset().top - 180)
  849.                 }, 200);
  850.                 doBounce(\$(this).find('strong'), 6, '10px', 100);
  851.                 return 0;
  852.               } else {
  853.                 \$(this).find('strong').remove();
  854.               }
  855.             });
  856.             if(choices){
  857.               \$.post('/tunnel/cart/send/";
  858.         // line 721
  859.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->sourcetwig_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"falsefalsefalse721), "locale", [], "any"falsefalsefalse721), "html"nulltrue);
  860.         echo "', form, function (data) {
  861.                 sended = false;
  862.                 console.log(form);
  863.                 console.log(data);
  864.                 \$('.booking_message').hide();
  865.                 if (data.success == true) {
  866.                   // //EFFACER LE PANIER
  867.                   localStorage.setItem(\"palace_cart\", null);
  868.                   window.location.href = data.redirect;
  869.                 } else {
  870.                   \$('.booking_message').show();
  871.                   \$('.booking_message').text(data.error);
  872.                 }
  873.               }, \"json\");
  874.               sended = true;
  875.             }
  876.           }
  877.           
  878.       });
  879.     });
  880.   </script>
  881. ";
  882.         
  883.         $__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02->leave($__internal_319393461309892924ff6e74d6d6e64287df64b63545b994e100d4ab223aed02_prof);
  884.         
  885.         $__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e->leave($__internal_085b0142806202599c7fe3b329164a92397d8978207a37e79d70b8c52599e33e_prof);
  886.     }
  887.     public function getTemplateName()
  888.     {
  889.         return "FrontBundle/Page/shop-cart.html.twig";
  890.     }
  891.     public function isTraitable()
  892.     {
  893.         return false;
  894.     }
  895.     public function getDebugInfo()
  896.     {
  897.         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,);
  898.     }
  899.     public function getSourceContext()
  900.     {
  901.         return new Source("{% extends 'FrontBundle/layout_shop.html.twig' %}
  902. {% block title %}{{ app_sitename }} - {{ page.metaTitle }}{% endblock %}
  903. {% block description %}{{ page.metaDescription }}{% endblock %}
  904. {% block extra_class %}stack{% endblock %}
  905. {# {% block menu_min %}200{% endblock %} #}
  906. {# {% block menu_max %}2636{% endblock %} #}
  907. {% block stylesheets %}
  908.   <link href=\"/front/css/owl.carousel.min.css\" rel=\"stylesheet\">
  909.   <link href=\"/front/css/owl.theme.default.min.css\" rel=\"stylesheet\">
  910.   <link href=\"/front/css/nouislider.css\" rel=\"stylesheet\">
  911. {% endblock %}
  912. {% block body %}
  913.   <style>
  914.     .bon-list .text-red {
  915.       background-color: var(--red) !important;
  916.       color: #FFFFFF !important;
  917.       border-radius: 15px;
  918.       font-weight: 500;
  919.       padding: 2px 13px 0px 13px !important;
  920.       display: table;
  921.       float: right;
  922.       margin-top: 16px;
  923.     }
  924.   </style>
  925.     <section id=\"cart\" class=\"espace-content pb-5\" style=\"margin-top: 80px;\">
  926.       <div class=\"row mt-5\">
  927.         <div class=\"col-md-12 mb-3\">
  928.           <a href=\"/{{app.request.locale }}/{{ 'boutique'|getUrl(app.request.locale) }}\" class=\"back mt-5\">{{ 'shop_back'|tr(tr)|raw }}</a>
  929.         </div>
  930.         <div class=\"col-md-12 relative\">    
  931.           <h1 id=\"\" class=\"no-bar\">{{ 'shop_cart_title'|tr(tr)|upper|raw }}<span class=\"full-bar black thin\"></span></h1>
  932.         </div>
  933.       </div>
  934.       <div class=\"mt-5 list\" style=\"min-height: 496px;\">
  935.         
  936.         <div class=\"row header \">
  937.           <div class=\"col-md-6\"><span>{{ 'shop_cart_produit'|tr(tr)|raw }}</span></div>
  938.           <div class=\"col-md-1 text-center\"><span>{{ 'shop_cart_qty'|tr(tr)|raw }}</span></div>
  939. {#          <div class=\"col-md-2 text-center\"><span>Prix unitaire</span></div> #}
  940.           <div class=\"col-md-3 text-right\"><span>{{ 'shop_cart_total'|tr(tr)|raw }}</span></div>
  941.           <div class=\"col-md-2 text-right\"><span></span></div>
  942.         </div>
  943.         <hr class=\"mb-4\">
  944.         <div class=\"cart-container\">
  945.           <div class=\"row product kh_cart_item\" data-id=\"0\">
  946.             <div class=\"col-12 text-center\">
  947.               <strong>{{ 'shop_cart_empty'|tr(tr)|raw }}</strong>
  948.             </div>
  949.           </div>
  950.         </div>
  951.       </div>
  952.       {# <a href=\"#next\" class=\"next-arrow\"><img src=\"/front/img/espaces-arrow-b.svg\" alt=\"suivant\"></a> #}
  953.       
  954.     </section>
  955.     <div class=\"row\" id=\"undercart\">
  956.       <section class=\"pt-0\" style=\"margin-bottom: 180px;\">
  957.         <div class=\"espace-content mt-0\">
  958.           <div class=\"row flx\">
  959.         <div class=\"col-md-7\">
  960.           <div class=\"mt-3 row\">
  961.             <form class=\"m-0 row\" id=\"form-booking\" style=\"max-width: 100%; width: 100%; padding: 36px 40px 36px 40px;\">
  962.             {% if not is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  963.               <div class=\"col-md-12 mb-5 form-login\">
  964.                 <h6 class=\"text-center\">{{ 'signup_title'|tr(tr)|raw }}</h6>
  965.               </div>
  966.               <div class=\"col-md-6  form-login\">
  967.                 <label>{{ 'contact_email'|tr(tr)|raw }}*</label>
  968.                 <input type=\"email\" placeholder=\"{{ 'contact_email'|tr(tr)|raw  }}*\" name=\"login_username\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.email }}{% endif %}\"  />
  969.                 <label>{{ 'signup_password'|tr(tr)|raw }}*</label>
  970.                 <input type=\"password\" name=\"login_password\" autocomplete=\"off\" placeholder=\"{{ 'signup_password'|tr(tr)|raw }}\" />
  971.                 <p class=\"text-red login_message p-0\"></p>
  972.                 <button id=\"kt_login_signin_submit\" class=\"btn-primary btn-sm text-center \">{{ 'signup_connexion'|tr(tr)|raw }}</button>
  973.                 <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>
  974.                 
  975.                 <input type=\"hidden\" name=\"_target_path\" value=\"{{ app.request.get('redirect_to') }}\"/>
  976.                 <input type=\"hidden\" name=\"_csrf_token\" value=\"{{ csrf_token('authenticate') }}\"/>
  977.               </div>
  978.               <div class=\"col-md-6 d-flex justify-content-center align-items-center  form-login\">
  979.                 <button id=\"kt_login_signup\" class=\"btn-primary btn-sm text-center active\">{{ 'signup_create'|tr(tr)|raw }}</button>
  980.               </div>
  981.             {% endif %}
  982.               {% if not is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  983.               <div class=\"col-md-12 hide form-signup login-link\">
  984.                 <a href=\"#\" class=\"text-center text-red return-login w-100 mb-4 float-left\">{{ 'signup_deja'|tr(tr)|raw }}</a>
  985.               </div>
  986.               {% endif %}
  987.               <div class=\"col-md-6 hide form-signup\">
  988.                 <label>{{ 'contact_nom'|tr(tr)|raw  }}*</label>
  989.                 <input type=\"text\" placeholder=\"\" name=\"lastname\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('lastname') }}{% endif %}\" />
  990.                 <label>{{ 'contact_prenom'|tr(tr)|raw  }}*</label>
  991.                 <input type=\"text\" placeholder=\"\" name=\"firstname\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('firstname') }}{% endif %}\"  />
  992.                 <label>{{ 'contact_societe'|tr(tr)|raw  }}</label>
  993.                 <input type=\"text\" placeholder=\"\" name=\"company\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('company') }}{% endif %}\"  />
  994.                 <label>{{ 'contact_tel'|tr(tr)|raw  }}*</label>
  995.                 <input type=\"tel\" placeholder=\"\" name=\"phone\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('phone') }}{% endif %}\"  />
  996.               </div>
  997.               <div class=\"col-md-6 hide form-signup\">
  998.                 <label>{{ 'contact_adresse'|tr(tr)|raw  }}*</label>
  999.                 <input type=\"text\" placeholder=\"\" name=\"address\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('address1') }}{% endif %}\"  />
  1000.                 <label>{{ 'contact_code'|tr(tr)|raw  }}*</label>
  1001.                 <input type=\"text\" placeholder=\"\" name=\"zipcode\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('zipcode') }}{% endif %}\"  />
  1002.                 <label>{{ 'contact_ville'|tr(tr)|raw  }}*</label>
  1003.                 <input type=\"text\" placeholder=\"\" name=\"city\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('city') }}{% endif %}\"  />
  1004.                 <label>{{ 'contact_pays'|tr(tr)|raw  }}*</label>
  1005.                 <input type=\"hidden\" name=\"country_code\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.info('country_code') }}{% endif %}\">
  1006.                                   <select name=\"country\" required class=\"form-control country\">
  1007.                                     <option value=\"AF\">Afghanistan</option>
  1008.                                     <option value=\"AX\">Åland Islands</option>
  1009.                                     <option value=\"AL\">Albania</option>
  1010.                                     <option value=\"DZ\">Algeria</option>
  1011.                                     <option value=\"AS\">American Samoa</option>
  1012.                                     <option value=\"AD\">Andorra</option>
  1013.                                     <option value=\"AO\">Angola</option>
  1014.                                     <option value=\"AI\">Anguilla</option>
  1015.                                     <option value=\"AQ\">Antarctica</option>
  1016.                                     <option value=\"AG\">Antigua and Barbuda</option>
  1017.                                     <option value=\"AR\">Argentina</option>
  1018.                                     <option value=\"AM\">Armenia</option>
  1019.                                     <option value=\"AW\">Aruba</option>
  1020.                                     <option value=\"AU\">Australia</option>
  1021.                                     <option value=\"AT\">Austria</option>
  1022.                                     <option value=\"AZ\">Azerbaijan</option>
  1023.                                     <option value=\"BS\">Bahamas</option>
  1024.                                     <option value=\"BH\">Bahrain</option>
  1025.                                     <option value=\"BD\">Bangladesh</option>
  1026.                                     <option value=\"BB\">Barbados</option>
  1027.                                     <option value=\"BY\">Belarus</option>
  1028.                                     <option value=\"BE\">Belgium</option>
  1029.                                     <option value=\"BZ\">Belize</option>
  1030.                                     <option value=\"BJ\">Benin</option>
  1031.                                     <option value=\"BM\">Bermuda</option>
  1032.                                     <option value=\"BT\">Bhutan</option>
  1033.                                     <option value=\"BO\">Bolivia, Plurinational State of</option>
  1034.                                     <option value=\"BQ\">Bonaire, Sint Eustatius and Saba</option>
  1035.                                     <option value=\"BA\">Bosnia and Herzegovina</option>
  1036.                                     <option value=\"BW\">Botswana</option>
  1037.                                     <option value=\"BV\">Bouvet Island</option>
  1038.                                     <option value=\"BR\">Brazil</option>
  1039.                                     <option value=\"IO\">British Indian Ocean Territory</option>
  1040.                                     <option value=\"BN\">Brunei Darussalam</option>
  1041.                                     <option value=\"BG\">Bulgaria</option>
  1042.                                     <option value=\"BF\">Burkina Faso</option>
  1043.                                     <option value=\"BI\">Burundi</option>
  1044.                                     <option value=\"KH\">Cambodia</option>
  1045.                                     <option value=\"CM\">Cameroon</option>
  1046.                                     <option value=\"CA\">Canada</option>
  1047.                                     <option value=\"CV\">Cape Verde</option>
  1048.                                     <option value=\"KY\">Cayman Islands</option>
  1049.                                     <option value=\"CF\">Central African Republic</option>
  1050.                                     <option value=\"TD\">Chad</option>
  1051.                                     <option value=\"CL\">Chile</option>
  1052.                                     <option value=\"CN\">China</option>
  1053.                                     <option value=\"CX\">Christmas Island</option>
  1054.                                     <option value=\"CC\">Cocos (Keeling) Islands</option>
  1055.                                     <option value=\"CO\">Colombia</option>
  1056.                                     <option value=\"KM\">Comoros</option>
  1057.                                     <option value=\"CG\">Congo</option>
  1058.                                     <option value=\"CD\">Congo, the Democratic Republic of the</option>
  1059.                                     <option value=\"CK\">Cook Islands</option>
  1060.                                     <option value=\"CR\">Costa Rica</option>
  1061.                                     <option value=\"CI\">Côte d'Ivoire</option>
  1062.                                     <option value=\"HR\">Croatia</option>
  1063.                                     <option value=\"CU\">Cuba</option>
  1064.                                     <option value=\"CW\">Curaçao</option>
  1065.                                     <option value=\"CY\">Cyprus</option>
  1066.                                     <option value=\"CZ\">Czech Republic</option>
  1067.                                     <option value=\"DK\">Denmark</option>
  1068.                                     <option value=\"DJ\">Djibouti</option>
  1069.                                     <option value=\"DM\">Dominica</option>
  1070.                                     <option value=\"DO\">Dominican Republic</option>
  1071.                                     <option value=\"EC\">Ecuador</option>
  1072.                                     <option value=\"EG\">Egypt</option>
  1073.                                     <option value=\"SV\">El Salvador</option>
  1074.                                     <option value=\"GQ\">Equatorial Guinea</option>
  1075.                                     <option value=\"ER\">Eritrea</option>
  1076.                                     <option value=\"EE\">Estonia</option>
  1077.                                     <option value=\"ET\">Ethiopia</option>
  1078.                                     <option value=\"FK\">Falkland Islands (Malvinas)</option>
  1079.                                     <option value=\"FO\">Faroe Islands</option>
  1080.                                     <option value=\"FJ\">Fiji</option>
  1081.                                     <option value=\"FI\">Finland</option>
  1082.                                     <option value=\"FR\" {% if app.request.locale not in ['de'] %}selected{% endif %}>France</option>
  1083.                                     <option value=\"GF\">French Guiana</option>
  1084.                                     <option value=\"PF\">French Polynesia</option>
  1085.                                     <option value=\"TF\">French Southern Territories</option>
  1086.                                     <option value=\"GA\">Gabon</option>
  1087.                                     <option value=\"GM\">Gambia</option>
  1088.                                     <option value=\"GE\">Georgia</option>
  1089.                                     <option value=\"DE\" {% if app.request.locale == 'de' %}selected{% endif %}>Germany</option>
  1090.                                     <option value=\"GH\">Ghana</option>
  1091.                                     <option value=\"GI\">Gibraltar</option>
  1092.                                     <option value=\"GR\">Greece</option>
  1093.                                     <option value=\"GL\">Greenland</option>
  1094.                                     <option value=\"GD\">Grenada</option>
  1095.                                     <option value=\"GP\">Guadeloupe</option>
  1096.                                     <option value=\"GU\">Guam</option>
  1097.                                     <option value=\"GT\">Guatemala</option>
  1098.                                     <option value=\"GG\">Guernsey</option>
  1099.                                     <option value=\"GN\">Guinea</option>
  1100.                                     <option value=\"GW\">Guinea-Bissau</option>
  1101.                                     <option value=\"GY\">Guyana</option>
  1102.                                     <option value=\"HT\">Haiti</option>
  1103.                                     <option value=\"HM\">Heard Island and McDonald Islands</option>
  1104.                                     <option value=\"VA\">Holy See (Vatican City State)</option>
  1105.                                     <option value=\"HN\">Honduras</option>
  1106.                                     <option value=\"HK\">Hong Kong</option>
  1107.                                     <option value=\"HU\">Hungary</option>
  1108.                                     <option value=\"IS\">Iceland</option>
  1109.                                     <option value=\"IN\">India</option>
  1110.                                     <option value=\"ID\">Indonesia</option>
  1111.                                     <option value=\"IR\">Iran, Islamic Republic of</option>
  1112.                                     <option value=\"IQ\">Iraq</option>
  1113.                                     <option value=\"IE\">Ireland</option>
  1114.                                     <option value=\"IM\">Isle of Man</option>
  1115.                                     <option value=\"IL\">Israel</option>
  1116.                                     <option value=\"IT\">Italy</option>
  1117.                                     <option value=\"JM\">Jamaica</option>
  1118.                                     <option value=\"JP\">Japan</option>
  1119.                                     <option value=\"JE\">Jersey</option>
  1120.                                     <option value=\"JO\">Jordan</option>
  1121.                                     <option value=\"KZ\">Kazakhstan</option>
  1122.                                     <option value=\"KE\">Kenya</option>
  1123.                                     <option value=\"KI\">Kiribati</option>
  1124.                                     <option value=\"KP\">Korea, Democratic People's Republic of</option>
  1125.                                     <option value=\"KR\">Korea, Republic of</option>
  1126.                                     <option value=\"KW\">Kuwait</option>
  1127.                                     <option value=\"KG\">Kyrgyzstan</option>
  1128.                                     <option value=\"LA\">Lao People's Democratic Republic</option>
  1129.                                     <option value=\"LV\">Latvia</option>
  1130.                                     <option value=\"LB\">Lebanon</option>
  1131.                                     <option value=\"LS\">Lesotho</option>
  1132.                                     <option value=\"LR\">Liberia</option>
  1133.                                     <option value=\"LY\">Libya</option>
  1134.                                     <option value=\"LI\">Liechtenstein</option>
  1135.                                     <option value=\"LT\">Lithuania</option>
  1136.                                     <option value=\"LU\">Luxembourg</option>
  1137.                                     <option value=\"MO\">Macao</option>
  1138.                                     <option value=\"MK\">Macedonia, the former Yugoslav Republic of</option>
  1139.                                     <option value=\"MG\">Madagascar</option>
  1140.                                     <option value=\"MW\">Malawi</option>
  1141.                                     <option value=\"MY\">Malaysia</option>
  1142.                                     <option value=\"MV\">Maldives</option>
  1143.                                     <option value=\"ML\">Mali</option>
  1144.                                     <option value=\"MT\">Malta</option>
  1145.                                     <option value=\"MH\">Marshall Islands</option>
  1146.                                     <option value=\"MQ\">Martinique</option>
  1147.                                     <option value=\"MR\">Mauritania</option>
  1148.                                     <option value=\"MU\">Mauritius</option>
  1149.                                     <option value=\"YT\">Mayotte</option>
  1150.                                     <option value=\"MX\">Mexico</option>
  1151.                                     <option value=\"FM\">Micronesia, Federated States of</option>
  1152.                                     <option value=\"MD\">Moldova, Republic of</option>
  1153.                                     <option value=\"MC\">Monaco</option>
  1154.                                     <option value=\"MN\">Mongolia</option>
  1155.                                     <option value=\"ME\">Montenegro</option>
  1156.                                     <option value=\"MS\">Montserrat</option>
  1157.                                     <option value=\"MA\">Morocco</option>
  1158.                                     <option value=\"MZ\">Mozambique</option>
  1159.                                     <option value=\"MM\">Myanmar</option>
  1160.                                     <option value=\"NA\">Namibia</option>
  1161.                                     <option value=\"NR\">Nauru</option>
  1162.                                     <option value=\"NP\">Nepal</option>
  1163.                                     <option value=\"NL\">Netherlands</option>
  1164.                                     <option value=\"NC\">New Caledonia</option>
  1165.                                     <option value=\"NZ\">New Zealand</option>
  1166.                                     <option value=\"NI\">Nicaragua</option>
  1167.                                     <option value=\"NE\">Niger</option>
  1168.                                     <option value=\"NG\">Nigeria</option>
  1169.                                     <option value=\"NU\">Niue</option>
  1170.                                     <option value=\"NF\">Norfolk Island</option>
  1171.                                     <option value=\"MP\">Northern Mariana Islands</option>
  1172.                                     <option value=\"NO\">Norway</option>
  1173.                                     <option value=\"OM\">Oman</option>
  1174.                                     <option value=\"PK\">Pakistan</option>
  1175.                                     <option value=\"PW\">Palau</option>
  1176.                                     <option value=\"PS\">Palestinian Territory, Occupied</option>
  1177.                                     <option value=\"PA\">Panama</option>
  1178.                                     <option value=\"PG\">Papua New Guinea</option>
  1179.                                     <option value=\"PY\">Paraguay</option>
  1180.                                     <option value=\"PE\">Peru</option>
  1181.                                     <option value=\"PH\">Philippines</option>
  1182.                                     <option value=\"PN\">Pitcairn</option>
  1183.                                     <option value=\"PL\">Poland</option>
  1184.                                     <option value=\"PT\">Portugal</option>
  1185.                                     <option value=\"PR\">Puerto Rico</option>
  1186.                                     <option value=\"QA\">Qatar</option>
  1187.                                     <option value=\"RE\">Réunion</option>
  1188.                                     <option value=\"RO\">Romania</option>
  1189.                                     <option value=\"RU\">Russian Federation</option>
  1190.                                     <option value=\"RW\">Rwanda</option>
  1191.                                     <option value=\"BL\">Saint Barthélemy</option>
  1192.                                     <option value=\"SH\">Saint Helena, Ascension and Tristan da Cunha</option>
  1193.                                     <option value=\"KN\">Saint Kitts and Nevis</option>
  1194.                                     <option value=\"LC\">Saint Lucia</option>
  1195.                                     <option value=\"MF\">Saint Martin (French part)</option>
  1196.                                     <option value=\"PM\">Saint Pierre and Miquelon</option>
  1197.                                     <option value=\"VC\">Saint Vincent and the Grenadines</option>
  1198.                                     <option value=\"WS\">Samoa</option>
  1199.                                     <option value=\"SM\">San Marino</option>
  1200.                                     <option value=\"ST\">Sao Tome and Principe</option>
  1201.                                     <option value=\"SA\">Saudi Arabia</option>
  1202.                                     <option value=\"SN\">Senegal</option>
  1203.                                     <option value=\"RS\">Serbia</option>
  1204.                                     <option value=\"SC\">Seychelles</option>
  1205.                                     <option value=\"SL\">Sierra Leone</option>
  1206.                                     <option value=\"SG\">Singapore</option>
  1207.                                     <option value=\"SX\">Sint Maarten (Dutch part)</option>
  1208.                                     <option value=\"SK\">Slovakia</option>
  1209.                                     <option value=\"SI\">Slovenia</option>
  1210.                                     <option value=\"SB\">Solomon Islands</option>
  1211.                                     <option value=\"SO\">Somalia</option>
  1212.                                     <option value=\"ZA\">South Africa</option>
  1213.                                     <option value=\"GS\">South Georgia and the South Sandwich Islands</option>
  1214.                                     <option value=\"SS\">South Sudan</option>
  1215.                                     <option value=\"ES\">Spain</option>
  1216.                                     <option value=\"LK\">Sri Lanka</option>
  1217.                                     <option value=\"SD\">Sudan</option>
  1218.                                     <option value=\"SR\">Suriname</option>
  1219.                                     <option value=\"SJ\">Svalbard and Jan Mayen</option>
  1220.                                     <option value=\"SZ\">Swaziland</option>
  1221.                                     <option value=\"SE\">Sweden</option>
  1222.                                     <option value=\"CH\">Switzerland</option>
  1223.                                     <option value=\"SY\">Syrian Arab Republic</option>
  1224.                                     <option value=\"TW\">Taiwan, Province of China</option>
  1225.                                     <option value=\"TJ\">Tajikistan</option>
  1226.                                     <option value=\"TZ\">Tanzania, United Republic of</option>
  1227.                                     <option value=\"TH\">Thailand</option>
  1228.                                     <option value=\"TL\">Timor-Leste</option>
  1229.                                     <option value=\"TG\">Togo</option>
  1230.                                     <option value=\"TK\">Tokelau</option>
  1231.                                     <option value=\"TO\">Tonga</option>
  1232.                                     <option value=\"TT\">Trinidad and Tobago</option>
  1233.                                     <option value=\"TN\">Tunisia</option>
  1234.                                     <option value=\"TR\">Turkey</option>
  1235.                                     <option value=\"TM\">Turkmenistan</option>
  1236.                                     <option value=\"TC\">Turks and Caicos Islands</option>
  1237.                                     <option value=\"TV\">Tuvalu</option>
  1238.                                     <option value=\"UG\">Uganda</option>
  1239.                                     <option value=\"UA\">Ukraine</option>
  1240.                                     <option value=\"AE\">United Arab Emirates</option>
  1241.                                     <option value=\"GB\">United Kingdom</option>
  1242.                                     <option value=\"US\">United States</option>
  1243.                                     <option value=\"UM\">United States Minor Outlying Islands</option>
  1244.                                     <option value=\"UY\">Uruguay</option>
  1245.                                     <option value=\"UZ\">Uzbekistan</option>
  1246.                                     <option value=\"VU\">Vanuatu</option>
  1247.                                     <option value=\"VE\">Venezuela, Bolivarian Republic of</option>
  1248.                                     <option value=\"VN\">Viet Nam</option>
  1249.                                     <option value=\"VG\">Virgin Islands, British</option>
  1250.                                     <option value=\"VI\">Virgin Islands, U.S.</option>
  1251.                                     <option value=\"WF\">Wallis and Futuna</option>
  1252.                                     <option value=\"EH\">Western Sahara</option>
  1253.                                     <option value=\"YE\">Yemen</option>
  1254.                                     <option value=\"ZM\">Zambia</option>
  1255.                                     <option value=\"ZW\">Zimbabwe</option>
  1256.                                   </select>
  1257. {#                 <div class=\"form-message text-start\">
  1258.                   <label>Message, informations complémentaires (allergies, anniversaire etc.)</label>
  1259.                   <textarea placeholder=\"\" name=\"message\"></textarea>
  1260.                 </div> #}
  1261.               </div>
  1262.               <div class=\"col-md-12 hide form-signup\">
  1263.                 <label class=\"signup\">{{ 'contact_email'|tr(tr)|raw  }}*</label>
  1264.                 <input class=\"signup\" type=\"email\" placeholder=\"\" name=\"email\" value=\"{% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}{{ app.user.email }}{% endif %}\"  />
  1265.               </div>
  1266.               <div class=\"col-md-6 hide form-signup\">
  1267.                 <label class=\"signup\">{{ 'signup_password'|tr(tr)|raw }}*</label>
  1268.                 <input type=\"password\" placeholder=\"\" name=\"password\" value=\"\" class=\"signup\" />
  1269.               </div>
  1270.               <div class=\"col-md-6 hide form-signup\">
  1271.                 <label class=\"signup\">{{ 'signup_confirm'|tr(tr)|raw }}*</label>
  1272.                 <input type=\"password\" placeholder=\"\" name=\"confirm\" value=\"\" class=\"signup\" />
  1273.               </div>
  1274.               <div class=\"col-md-12 form-cgu hide mt-3 text-center\">
  1275.                 <input type=\"checkbox\" id=\"agree\" class=\"apple-switch\" >
  1276.                 <label for=\"agree\">{{ 'signup_agree'|tr(tr)|raw }}</label>
  1277.               </div>
  1278.               <div class=\"col-md-12\">
  1279.                 <p class=\"text-red booking_message text-center mb-0 mt-3 p-0\"></p>
  1280.               </div>
  1281.               <button class=\"send hide\">{{ 'shop_cart_confirm'|tr(tr)|raw }}</button>
  1282.               <input type=\"hidden\" id=\"form_mode\" value=\"\" />
  1283.             </form>
  1284.           </div>
  1285.         </div>
  1286.         <div class=\"col-md-2\">&nbsp;</div>
  1287.           <div class=\"actu-content newsletter col-md-3\">
  1288.             <form class=\"\">
  1289.               <ul class=\"recap\">
  1290.                 <li class=\"mt-3\"><strong>{{ 'shop_cart_ht'|tr(tr)|raw }}</strong> <span class=\"float-right kh_cart_subtotal_float\"></span></li>
  1291.                 <li><strong>{{ 'shop_cart_tva'|tr(tr)|raw }}</strong> <span class=\"float-right \">20%</span></li>
  1292.                 {# <li><strong>Livraison</strong> <span class=\"float-right shipping\">Offerte</span></li> #}
  1293.                 <li class=\"mb-0\"><strong>{{ 'shop_cart_ttc'|tr(tr)|raw }}</strong> <span class=\"float-right text-red kh_cart_total_float\"> </span></li>
  1294.                 {# <li><button class=\"btn-sm btn-primary text active\">Confirmer ma commande</button></li> #}
  1295.               </ul>
  1296. {#              <p class=\"title\">Pour ne rien manquer de l'actualité du Royal Palace !</p>
  1297.               <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>
  1298.               <div class=\"email-input\">
  1299.                 <input type=\"text\" value=\"\" placeholder=\"Entrez votre e-mail\" class=\"email mt-3\" />
  1300.                 <a href=\"#\" class=\"register\">&nbsp;</a>
  1301.               </div>
  1302.               <div class=\"row\">
  1303.                 <div class=\"col-12 mt-4\">
  1304.                   <input type=\"checkbox\" id=\"confirm\" class=\"apple-switch\" checked=\"checked\" />
  1305.                   <label for=\"confirm\">J'accepte de recevoir les dernières nouveautés par e-mail</label>
  1306.                   <p class=\"text-center mt-4\" id=\"message_newsletter\"></p>
  1307.                 </div>
  1308.               </div> #}
  1309.             </form>
  1310.     
  1311.            </div>
  1312.           </div>
  1313.         </div>
  1314.       </section>
  1315.     </div>
  1316.     {% include 'FrontBundle/Partial/footer.html.twig' %}
  1317. {% endblock %}
  1318. {% block javascripts %}
  1319.   <script src=\"/front/js/owl.carousel.min.js\"></script>
  1320.   <script type=\"text/javascript\">
  1321.     sended = false;
  1322.     choices = true;
  1323.     function doBounce(element, times, distance, speed) {
  1324.       for(var i = 0; i < times; i++) {
  1325.         element.animate({marginRight: '-='+distance}, speed)
  1326.                 .animate({marginRight: '+='+distance}, speed);
  1327.       }
  1328.     }
  1329.     \$( document ).ready(function() {
  1330.         //CHECK CHOICE
  1331.       \$('ul.bon-list').each(function (index, value) {
  1332.         console.log(\$(this).find('[type=\"radio\"]:checked').length);
  1333.         if (\$(this).find('[type=\"radio\"]:checked').length < 1) {
  1334.           \$(this).find('strong').remove();
  1335.           \$(this).append('<strong class=\"text-red\">{{ 'cart_gift_choice'|tr(tr) }}</strong>');
  1336.         } else {
  1337.           \$(this).find('strong').remove();
  1338.         }
  1339.       });
  1340.       //END CHECK CHOICE
  1341.       console.log('load cart');
  1342.       console.log( localStorage.getItem('palace_cart') );
  1343.       //FIX ANCIENS BONS CADEAUX
  1344.       \$.each(JSON.parse(localStorage.getItem('palace_cart')), function(index, item) {
  1345.         if( parseInt(item.slug.substr(11)) < 12 ){
  1346.           //EFFACER LE PANIER
  1347.           localStorage.setItem(\"palace_cart\", null);
  1348.           location.reload();
  1349.         }
  1350.       });
  1351. {% if is_granted('IS_AUTHENTICATED_REMEMBERED') %}
  1352.       \$('.form-login').addClass('hide');
  1353.       \$('.form-signup').removeClass('hide');
  1354.       \$('.form-signup .signup').addClass('hide');
  1355.       // \$('.to-form-message').prepend(\$('.form-message'));
  1356.       \$('#form_mode').val('logged');
  1357.       \$('.send').removeClass('hide');
  1358.       \$('.form-cgu').addClass('hide');
  1359. {% endif %}
  1360.       \$('#kt_login_signup').on('click', function (e) {
  1361.           e.preventDefault();
  1362.           \$('.form-login').addClass('hide');
  1363.           \$('.form-signup').removeClass('hide');
  1364.           \$('#form_mode').val('register');
  1365.           \$('.send').removeClass('hide');
  1366.           \$('.form-cgu').removeClass('hide');
  1367.       });
  1368.       \$('.return-login').on('click', function (e) {
  1369.           e.preventDefault();
  1370.           \$('.form-login').removeClass('hide');
  1371.           \$('.form-signup').addClass('hide');
  1372.           \$('.form-cgu').addClass('hide');
  1373.       });
  1374.       \$('#kt_login_signin_submit').on('click', function (e) {
  1375.           e.preventDefault();
  1376.           var form = {
  1377.             email: \$('input[name=\"login_username\"]').val(),
  1378.             password: \$('input[name=\"login_password\"]').val(),
  1379.           };
  1380.           \$.post('/tunnel/credentials/check/{{app.request.locale}}', form, function( data ) {
  1381.             console.log(data);
  1382.             \$('.login_message').hide();
  1383.             if(data.success == true){
  1384.               \$('.form-signup input[name=\"lastname\"]').val(data.user.infos.lastname);
  1385.               \$('.form-signup input[name=\"firstname\"]').val(data.user.infos.firstname);
  1386.               \$('.form-signup input[name=\"company\"]').val(data.user.infos.company);
  1387.               \$('.form-signup input[name=\"phone\"]').val(data.user.infos.phone);
  1388.               \$('.form-signup input[name=\"email\"]').val(data.user.email);
  1389.               \$('.form-signup input[name=\"email\"]').attr('disabled','disabled');
  1390.               \$('.form-signup input[name=\"address\"]').val(data.user.infos.address);
  1391.               \$('.form-signup input[name=\"zipcode\"]').val(data.user.infos.zipcode);
  1392.               \$('.form-signup input[name=\"city\"]').val(data.user.infos.city);
  1393.               if(data.user.country_code != ''){
  1394.                 \$('.form-signup [name=\"country_code\"]').val(data.user.infos.country_code);
  1395.                 \$('.form-signup [name=\"country\"]').val(data.user.infos.country_code);
  1396.               }
  1397.               \$('.form-login').addClass('hide');
  1398.               \$('.form-signup').removeClass('hide');
  1399.               \$('.form-signup .signup').addClass('hide');
  1400.               // \$('.to-form-message').prepend(\$('.form-message'));
  1401.               \$('#form_mode').val('logged');
  1402.               \$('.send').removeClass('hide');
  1403.               \$('.login-link').addClass('hide');
  1404.               \$('.form-cgu').addClass('hide');
  1405.             } else {
  1406.               \$('.login_message').show();
  1407.               \$('.login_message').text(data.error);
  1408.             }
  1409.           }, \"json\");
  1410.       });
  1411.       \$('.send').on('click', function (e) {
  1412.           e.preventDefault();
  1413.           var infos = {
  1414.             form_mode: \$('#form_mode').val(),
  1415.             lastname: \$('#form-booking input[name=\"lastname\"]').val(),
  1416.             firstname: \$('#form-booking input[name=\"firstname\"]').val(),
  1417.             company: \$('#form-booking input[name=\"company\"]').val(),
  1418.             phone: \$('#form-booking input[name=\"phone\"]').val(),
  1419.             email: \$('#form-booking input[name=\"email\"]').val(),
  1420.             password: \$('#form-booking input[name=\"password\"]').val(),
  1421.             confirm: \$('#form-booking input[name=\"confirm\"]').val(),
  1422.             address: \$('#form-booking input[name=\"address\"]').val(),
  1423.             zipcode: \$('#form-booking input[name=\"zipcode\"]').val(),
  1424.             city: \$('#form-booking input[name=\"city\"]').val(),
  1425.             country: \$('#form-booking select[name=\"country\"] option:selected').text(),
  1426.             country_code: \$('#form-booking select[name=\"country\"] option:selected').val(),
  1427.             agree: \$('#agree').prop('checked'),
  1428.           };
  1429.           var form = {
  1430.             palace_cart: JSON.parse(localStorage.getItem('palace_cart')),
  1431.             infos: infos,
  1432.             email: \$('#form-booking input[name=\"email\"]').val(),
  1433.             password: \$('#form-booking input[name=\"password\"]').val(),
  1434.           };
  1435.           if(sended == false) {
  1436.             choices = true;
  1437.             \$('ul.bon-list').each(function (index, value) {
  1438.               console.log(\$(this).find('[type=\"radio\"]:checked').length);
  1439.               if (\$(this).find('[type=\"radio\"]:checked').length < 1) {
  1440.                 \$(this).find('strong').remove();
  1441.                 \$(this).append('<strong class=\"text-red\">{{ 'cart_gift_choice'|tr(tr) }}</strong>');
  1442.                 choices = false;
  1443.                 \$([document.documentElement, document.body]).animate({
  1444.                   scrollTop: parseInt(\$(this).offset().top - 180)
  1445.                 }, 200);
  1446.                 doBounce(\$(this).find('strong'), 6, '10px', 100);
  1447.                 return 0;
  1448.               } else {
  1449.                 \$(this).find('strong').remove();
  1450.               }
  1451.             });
  1452.             if(choices){
  1453.               \$.post('/tunnel/cart/send/{{ app.request.locale }}', form, function (data) {
  1454.                 sended = false;
  1455.                 console.log(form);
  1456.                 console.log(data);
  1457.                 \$('.booking_message').hide();
  1458.                 if (data.success == true) {
  1459.                   // //EFFACER LE PANIER
  1460.                   localStorage.setItem(\"palace_cart\", null);
  1461.                   window.location.href = data.redirect;
  1462.                 } else {
  1463.                   \$('.booking_message').show();
  1464.                   \$('.booking_message').text(data.error);
  1465.                 }
  1466.               }, \"json\");
  1467.               sended = true;
  1468.             }
  1469.           }
  1470.           
  1471.       });
  1472.     });
  1473.   </script>
  1474. {% endblock %}
  1475. ""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");
  1476.     }
  1477. }