var/cache/dev/twig/19/19812227bc256a91818947de616e1df8.php line 46

Open in your IDE?
  1. <?php
  2. use Twig\Environment;
  3. use Twig\Error\LoaderError;
  4. use Twig\Error\RuntimeError;
  5. use Twig\Extension\CoreExtension;
  6. use Twig\Extension\SandboxExtension;
  7. use Twig\Markup;
  8. use Twig\Sandbox\SecurityError;
  9. use Twig\Sandbox\SecurityNotAllowedTagError;
  10. use Twig\Sandbox\SecurityNotAllowedFilterError;
  11. use Twig\Sandbox\SecurityNotAllowedFunctionError;
  12. use Twig\Source;
  13. use Twig\Template;
  14. /* admin/booking/admin/adminNewBooking.html.twig */
  15. class __TwigTemplate_4e5a892501ef85fb2b0105c342085ae7 extends Template
  16. {
  17.     private $source;
  18.     private $macros = [];
  19.     public function __construct(Environment $env)
  20.     {
  21.         parent::__construct($env);
  22.         $this->source $this->getSourceContext();
  23.         $this->blocks = [
  24.             'page_title' => [$this'block_page_title'],
  25.             'breadcump_main' => [$this'block_breadcump_main'],
  26.             'breadcump_subtitle' => [$this'block_breadcump_subtitle'],
  27.             'menu_left_sidebar' => [$this'block_menu_left_sidebar'],
  28.             'stylesheets' => [$this'block_stylesheets'],
  29.             'title' => [$this'block_title'],
  30.             'content' => [$this'block_content'],
  31.             'javascripts' => [$this'block_javascripts'],
  32.         ];
  33.     }
  34.     protected function doGetParent(array $context)
  35.     {
  36.         // line 1
  37.         return "admin/baseAdmin.html.twig";
  38.     }
  39.     protected function doDisplay(array $context, array $blocks = [])
  40.     {
  41.         $macros $this->macros;
  42.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  43.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""admin/booking/admin/adminNewBooking.html.twig"));
  44.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  45.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""admin/booking/admin/adminNewBooking.html.twig"));
  46.         $this->parent $this->loadTemplate("admin/baseAdmin.html.twig""admin/booking/admin/adminNewBooking.html.twig"1);
  47.         yield from $this->parent->unwrap()->yield($contextarray_merge($this->blocks$blocks));
  48.         
  49.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  50.         
  51.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  52.     }
  53.     // line 2
  54.     public function block_page_title($context, array $blocks = [])
  55.     {
  56.         $macros $this->macros;
  57.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  58.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_title"));
  59.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  60.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_title"));
  61.         yield "Reservation Manuelle";
  62.         
  63.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  64.         
  65.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  66.         return; yield '';
  67.     }
  68.     // line 3
  69.     public function block_breadcump_main($context, array $blocks = [])
  70.     {
  71.         $macros $this->macros;
  72.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  73.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcump_main"));
  74.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  75.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcump_main"));
  76.         yield "Coach";
  77.         
  78.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  79.         
  80.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  81.         return; yield '';
  82.     }
  83.     // line 4
  84.     public function block_breadcump_subtitle($context, array $blocks = [])
  85.     {
  86.         $macros $this->macros;
  87.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  88.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcump_subtitle"));
  89.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  90.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcump_subtitle"));
  91.         yield "Reservation Manuelle";
  92.         
  93.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  94.         
  95.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  96.         return; yield '';
  97.     }
  98.     // line 5
  99.     public function block_menu_left_sidebar($context, array $blocks = [])
  100.     {
  101.         $macros $this->macros;
  102.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  103.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""menu_left_sidebar"));
  104.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  105.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""menu_left_sidebar"));
  106.         // line 6
  107.         yield "    ";
  108.         yield from         $this->loadTemplate("include/menu/menuAdmin.html.twig""admin/booking/admin/adminNewBooking.html.twig"6)->unwrap()->yield(CoreExtension::merge($context, ["menu_active_event" => "2"]));
  109.         
  110.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  111.         
  112.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  113.         return; yield '';
  114.     }
  115.     // line 8
  116.     public function block_stylesheets($context, array $blocks = [])
  117.     {
  118.         $macros $this->macros;
  119.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  120.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  121.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  122.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  123.         // line 9
  124.         yield "    <link href=\"";
  125.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/select2/css/select2.min.css"), "html"nulltrue);
  126.         yield "\" rel=\"stylesheet\" type=\"text/css\">
  127.     <link href=\"";
  128.         // line 10
  129.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/css/tailwind.min.css"), "html"nulltrue);
  130.         yield "\" rel=\"stylesheet\" type=\"text/css\">
  131.     <link href=\"";
  132.         // line 11
  133.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/css/tailwind2.css"), "html"nulltrue);
  134.         yield "\" rel=\"stylesheet\" type=\"text/css\">
  135. ";
  136.         
  137.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  138.         
  139.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  140.         return; yield '';
  141.     }
  142.     // line 14
  143.     public function block_title($context, array $blocks = [])
  144.     {
  145.         $macros $this->macros;
  146.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  147.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  148.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  149.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  150.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Reservation manuelle"), "html"nulltrue);
  151.         
  152.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  153.         
  154.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  155.         return; yield '';
  156.     }
  157.     // line 15
  158.     public function block_content($context, array $blocks = [])
  159.     {
  160.         $macros $this->macros;
  161.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  162.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  163.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  164.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  165.         // line 16
  166.         yield "    <div class=\"row\">
  167.         <div class=\"col-12\">
  168.             <div class=\"card\">
  169.                 <div class=\"card-body\">
  170.                     <h4 class=\"card-title\">Textual inputs</h4>
  171.                     <p class=\"card-title-desc\">Here are examples of <code>.form-control</code> applied to
  172.                         each
  173.                         textual HTML5 <code>&lt;input&gt;</code> <code>type</code>.</p>
  174.                     <form method=\"POST\" action=\"";
  175.         // line 27
  176.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("admin_new_booking");
  177.         yield "\"  id=\"form-general\" class=\"general-info custom-validation\">
  178.                         <div class=\"mb-3 row\">
  179.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Nom</label>
  180.                             <div class=\" col-md-10\">
  181.                                 <input  class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"text\" name=\"firstname\"  placeholder=\"Entrer le nom\">
  182.                             </div>
  183.                         </div>
  184.                         <div class=\"mb-3 row\">
  185.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Prenom</label>
  186.                             <div class=\"col-md-10\">
  187.                                 <input class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"text\" name=\"lastname\"  placeholder=\"Entrer le prenom\">
  188.                             </div>
  189.                         </div>
  190.                         <div class=\"mb-3 row\">
  191.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Tel</label>
  192.                             <div class=\"col-md-10\">
  193.                                 <input  class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"text\" name=\"phone\"  placeholder=\"+212 .....\">
  194.                             </div>
  195.                         </div>
  196.                         <div class=\"mb-3 row\">
  197.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Adresse</label>
  198.                             <div class=\"col-md-10\">
  199.                                 <input  class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"text\" name=\"adresse\"  placeholder=\"Entrer l'adresse\">
  200.                             </div>
  201.                         </div>
  202.                         <div class=\"mb-3 row\">
  203.                             <label class=\"col-md-2 col-form-label\">Experience</label>
  204.                             <div class=\"col-md-10\">
  205.                                 <select  required=\"\" name=\"experience\" class=\"form-select form-select6LG select2\" id=\"floatingSelect\" aria-label=\"Floating label select example\">
  206.                                     ";
  207.         // line 63
  208.         $context['_parent'] = $context;
  209.         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["experiences"]) || array_key_exists("experiences"$context) ? $context["experiences"] : (function () { throw new RuntimeError('Variable "experiences" does not exist.'63$this->source); })()));
  210.         foreach ($context['_seq'] as $context["_key"] => $context["experience"]) {
  211.             // line 64
  212.             yield "                                        <option value=\"";
  213.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["experience"], "id", [], "any"falsefalsefalse64), "html"nulltrue);
  214.             yield "\" >";
  215.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["experience"], "title", [], "any"falsefalsefalse64), "html"nulltrue);
  216.             yield "</option>
  217.                                     ";
  218.         }
  219.         $_parent $context['_parent'];
  220.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['experience'], $context['_parent'], $context['loop']);
  221.         $context array_intersect_key($context$_parent) + $_parent;
  222.         // line 66
  223.         yield "                                </select>
  224.                             </div>
  225.                         </div>
  226.                         <div class=\"mb-3 row\">
  227.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">EMAIL</label>
  228.                             <div class=\"col-md-10\">
  229.                                 <input class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"email\" name=\"email\"  placeholder=\"Taper votre email\">
  230.                             </div>
  231.                         </div>
  232.                         <div class=\"mb-3 row\">
  233.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Montant</label>
  234.                             <div class=\"col-md-10\">
  235.                                 <input  class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"number\" name=\"total\"  placeholder=\"Entrer le montant\">
  236.                             </div>
  237.                         </div>
  238.                         <div class=\"mb-3 row\">
  239.                             <label class=\"col-md-2 col-form-label\">Currency</label>
  240.                             <div class=\"col-md-10\">
  241.                                 <select name=\"currency\" class=\"form-select\" >
  242.                                     <option vamue=\"\$\">Dollar</option>
  243.                                     <option value=\"€\">Euro</option>
  244.                                     <option value=\"MAD\">Moroccan Dirham</option>
  245.                                 </select>
  246.                             </div>
  247.                         </div>
  248.                         <div class=\"mb-3 row\">
  249.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Type de paiment</label>
  250.                             <div class=\"col-xl-3 col-sm-4\">
  251.                                 <label class=\"card-radio-label mb-3\">
  252.                                     <input type=\"radio\" value=\"CASH_PAYMENT\" name=\"paymentType\" id=\"pay-methodoption1\" class=\"card-radio-input\" checked >
  253.                                     <div class=\"card-radio\">
  254.                                         <i class=\"fab fa-cc-stripe font-size-24 text-primary align-middle me-2\"></i>
  255.                                         <span>Payment Cash</span>
  256.                                     </div>
  257.                                 </label>
  258.                             </div>
  259.                             <div class=\"col-xl-3 col-sm-4\">
  260.                                 <label class=\"card-radio-label mb-3\">
  261.                                     <input type=\"radio\" value=\"BANK_TRANSFERT\" name=\"paymentType\" id=\"pay-methodoption3\" class=\"card-radio-input\" >
  262.                                     <div class=\"card-radio\">
  263.                                         <i class=\"fab fa-cc-visa font-size-24 text-primary align-middle me-2\"></i>
  264.                                         <span>Virement Bancaire</span>
  265.                                     </div>
  266.                                 </label>
  267.                             </div>
  268.                             <div class=\"col-xl-3 col-sm-4\">
  269.                                 <label class=\"card-radio-label mb-3\">
  270.                                     <input type=\"radio\" value=\"CREDIT_CARD\" name=\"paymentType\" id=\"pay-methodoption4\" class=\"card-radio-input\" >
  271.                                     <div class=\"card-radio\">
  272.                                         <i class=\"fab fa-cc-paypal font-size-24 text-primary align-middle me-2\"></i>
  273.                                         <span>Carte Bancaire</span>
  274.                                     </div>
  275.                                 </label>
  276.                             </div>
  277.                         </div>
  278.                         <div class=\"mb-3 row\">
  279.                             <label for=\"example-datetime-local-input\" class=\"col-md-2 col-form-label\">Date de Depart</label>
  280.                             <div class=\"col-md-10\">
  281.                                 <input name=\"datesstart\" class=\"form-control\" type=\"datetime\"  id=\"example-datetime-local-input\">
  282.                             </div>
  283.                         </div>
  284.                         <div class=\"mb-3 row\">
  285.                             <label for=\"example-number-input\" class=\"col-md-2 col-form-label\">Nombre de pax</label>
  286.                             <div class=\"col-md-10\">
  287.                                 <input class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"number\" name=\"pax\"  placeholder=\"Entrer le nombre de pax\">
  288.                             </div>
  289.                         </div>
  290.                         <div class=\"text-center mt-4\">
  291.                             <button type=\"submit\" class=\"btn btn-success\">Nouvelle réservation</button>
  292.                         </div>
  293.                     </form>
  294.                 </div>
  295.             </div>
  296.         </div> <!-- end col -->
  297.     </div>
  298. ";
  299.         
  300.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  301.         
  302.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  303.         return; yield '';
  304.     }
  305.     // line 156
  306.     public function block_javascripts($context, array $blocks = [])
  307.     {
  308.         $macros $this->macros;
  309.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  310.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  311.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  312.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  313.         // line 157
  314.         yield "    <!-- apexcharts -->
  315.     <script src=\"";
  316.         // line 158
  317.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/parsleyjs/parsley.min.js"), "html"nulltrue);
  318.         yield "\"></script>
  319.     <script src=\"";
  320.         // line 159
  321.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/select2/js/select2.min.js"), "html"nulltrue);
  322.         yield "\"></script>
  323.     <script src=\"";
  324.         // line 160
  325.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/bootstrap-maxlength/bootstrap-maxlength.min.js"), "html"nulltrue);
  326.         yield "\"></script>
  327.     <script src=\"";
  328.         // line 162
  329.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/js/pages/form-validation.init.js"), "html"nulltrue);
  330.         yield "\"></script>
  331.     <script src=\"";
  332.         // line 164
  333.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/js/app.js"), "html"nulltrue);
  334.         yield "\"></script>
  335.     <script>
  336.         !function (\$) {
  337.             \"use strict\";
  338.             var AdvancedForm = function () { };
  339.             AdvancedForm.prototype.init = function () {
  340.                 // Select2
  341.                 if (\$('.select2').length > 0) {
  342.                     \$(\".select2\").select2();
  343.                 }
  344.                 if (\$('.select2-tags').length > 0) {
  345.                     \$(\".select2-tags\").select2({
  346.                         tags: true
  347.                     });
  348.                 }
  349.                 if (\$('.select2-limiting-3').length > 0) {
  350.                     \$(\".select2-limiting-3\").select2({
  351.                         maximumSelectionLength: 3
  352.                     });
  353.                 }
  354.                 //Bootstrap-MaxLength
  355.                 \$('input#defaultconfig').maxlength({
  356.                     warningClass: \"badge bg-info\",
  357.                     limitReachedClass: \"badge bg-warning\"
  358.                 });
  359.                 \$('input#thresholdconfig').maxlength({
  360.                     threshold: 20,
  361.                     warningClass: \"badge bg-info\",
  362.                     limitReachedClass: \"badge bg-warning\"
  363.                 });
  364.                 \$('input#moreoptions').maxlength({
  365.                     alwaysShow: true,
  366.                     warningClass: \"badge bg-success\",
  367.                     limitReachedClass: \"badge bg-danger\"
  368.                 });
  369.                 \$('input#alloptions').maxlength({
  370.                     alwaysShow: true,
  371.                     warningClass: \"badge bg-success\",
  372.                     limitReachedClass: \"badge bg-danger\",
  373.                     separator: ' out of ',
  374.                     preText: 'You typed ',
  375.                     postText: ' chars available.',
  376.                     validate: true
  377.                 });
  378.                 \$('textarea#textarea').maxlength({
  379.                     alwaysShow: true,
  380.                     warningClass: \"badge bg-info\",
  381.                     limitReachedClass: \"badge bg-warning\"
  382.                 });
  383.                 \$('input#placement').maxlength({
  384.                     alwaysShow: true,
  385.                     placement: 'top-left',
  386.                     warningClass: \"badge bg-info\",
  387.                     limitReachedClass: \"badge bg-warning\"
  388.                 });
  389.             },
  390.                     //init
  391.                     \$.AdvancedForm = new AdvancedForm, \$.AdvancedForm.Constructor = AdvancedForm
  392.         }(window.jQuery),
  393.                 //Datepicker
  394.                         function (\$) {
  395.                             \"use strict\";
  396.                             \$.AdvancedForm.init();
  397.                         }(window.jQuery);
  398.     </script>
  399. ";
  400.         
  401.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  402.         
  403.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  404.         return; yield '';
  405.     }
  406.     /**
  407.      * @codeCoverageIgnore
  408.      */
  409.     public function getTemplateName()
  410.     {
  411.         return "admin/booking/admin/adminNewBooking.html.twig";
  412.     }
  413.     /**
  414.      * @codeCoverageIgnore
  415.      */
  416.     public function isTraitable()
  417.     {
  418.         return false;
  419.     }
  420.     /**
  421.      * @codeCoverageIgnore
  422.      */
  423.     public function getDebugInfo()
  424.     {
  425.         return array (  409 => 164,  404 => 162,  399 => 160,  395 => 159,  391 => 158,  388 => 157,  378 => 156,  278 => 66,  267 => 64,  263 => 63,  224 => 27,  211 => 16,  201 => 15,  181 => 14,  167 => 11,  163 => 10,  158 => 9,  148 => 8,  136 => 6,  126 => 5,  106 => 4,  86 => 3,  66 => 2,  43 => 1,);
  426.     }
  427.     public function getSourceContext()
  428.     {
  429.         return new Source("{% extends 'admin/baseAdmin.html.twig' %}
  430. {% block page_title %}Reservation Manuelle{% endblock %}
  431. {% block breadcump_main %}Coach{% endblock %}
  432. {% block breadcump_subtitle %}Reservation Manuelle{% endblock %}
  433. {% block menu_left_sidebar %}
  434.     {% include 'include/menu/menuAdmin.html.twig' with { menu_active_event : '2'} %}
  435. {% endblock %}
  436. {% block stylesheets %}
  437.     <link href=\"{{ asset('admin/libs/select2/css/select2.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  438.     <link href=\"{{ asset('admin/css/tailwind.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  439.     <link href=\"{{ asset('admin/css/tailwind2.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  440. {% endblock %}
  441. {% block title %}{{\"Reservation manuelle\"|trans }}{% endblock %}
  442. {% block content %}
  443.     <div class=\"row\">
  444.         <div class=\"col-12\">
  445.             <div class=\"card\">
  446.                 <div class=\"card-body\">
  447.                     <h4 class=\"card-title\">Textual inputs</h4>
  448.                     <p class=\"card-title-desc\">Here are examples of <code>.form-control</code> applied to
  449.                         each
  450.                         textual HTML5 <code>&lt;input&gt;</code> <code>type</code>.</p>
  451.                     <form method=\"POST\" action=\"{{ path('admin_new_booking') }}\"  id=\"form-general\" class=\"general-info custom-validation\">
  452.                         <div class=\"mb-3 row\">
  453.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Nom</label>
  454.                             <div class=\" col-md-10\">
  455.                                 <input  class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"text\" name=\"firstname\"  placeholder=\"Entrer le nom\">
  456.                             </div>
  457.                         </div>
  458.                         <div class=\"mb-3 row\">
  459.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Prenom</label>
  460.                             <div class=\"col-md-10\">
  461.                                 <input class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"text\" name=\"lastname\"  placeholder=\"Entrer le prenom\">
  462.                             </div>
  463.                         </div>
  464.                         <div class=\"mb-3 row\">
  465.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Tel</label>
  466.                             <div class=\"col-md-10\">
  467.                                 <input  class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"text\" name=\"phone\"  placeholder=\"+212 .....\">
  468.                             </div>
  469.                         </div>
  470.                         <div class=\"mb-3 row\">
  471.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Adresse</label>
  472.                             <div class=\"col-md-10\">
  473.                                 <input  class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"text\" name=\"adresse\"  placeholder=\"Entrer l'adresse\">
  474.                             </div>
  475.                         </div>
  476.                         <div class=\"mb-3 row\">
  477.                             <label class=\"col-md-2 col-form-label\">Experience</label>
  478.                             <div class=\"col-md-10\">
  479.                                 <select  required=\"\" name=\"experience\" class=\"form-select form-select6LG select2\" id=\"floatingSelect\" aria-label=\"Floating label select example\">
  480.                                     {% for experience in experiences %}
  481.                                         <option value=\"{{ experience.id }}\" >{{ experience.title }}</option>
  482.                                     {% endfor %}
  483.                                 </select>
  484.                             </div>
  485.                         </div>
  486.                         <div class=\"mb-3 row\">
  487.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">EMAIL</label>
  488.                             <div class=\"col-md-10\">
  489.                                 <input class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"email\" name=\"email\"  placeholder=\"Taper votre email\">
  490.                             </div>
  491.                         </div>
  492.                         <div class=\"mb-3 row\">
  493.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Montant</label>
  494.                             <div class=\"col-md-10\">
  495.                                 <input  class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"number\" name=\"total\"  placeholder=\"Entrer le montant\">
  496.                             </div>
  497.                         </div>
  498.                         <div class=\"mb-3 row\">
  499.                             <label class=\"col-md-2 col-form-label\">Currency</label>
  500.                             <div class=\"col-md-10\">
  501.                                 <select name=\"currency\" class=\"form-select\" >
  502.                                     <option vamue=\"\$\">Dollar</option>
  503.                                     <option value=\"€\">Euro</option>
  504.                                     <option value=\"MAD\">Moroccan Dirham</option>
  505.                                 </select>
  506.                             </div>
  507.                         </div>
  508.                         <div class=\"mb-3 row\">
  509.                             <label for=\"example-search-input\" class=\"col-md-2 col-form-label\">Type de paiment</label>
  510.                             <div class=\"col-xl-3 col-sm-4\">
  511.                                 <label class=\"card-radio-label mb-3\">
  512.                                     <input type=\"radio\" value=\"CASH_PAYMENT\" name=\"paymentType\" id=\"pay-methodoption1\" class=\"card-radio-input\" checked >
  513.                                     <div class=\"card-radio\">
  514.                                         <i class=\"fab fa-cc-stripe font-size-24 text-primary align-middle me-2\"></i>
  515.                                         <span>Payment Cash</span>
  516.                                     </div>
  517.                                 </label>
  518.                             </div>
  519.                             <div class=\"col-xl-3 col-sm-4\">
  520.                                 <label class=\"card-radio-label mb-3\">
  521.                                     <input type=\"radio\" value=\"BANK_TRANSFERT\" name=\"paymentType\" id=\"pay-methodoption3\" class=\"card-radio-input\" >
  522.                                     <div class=\"card-radio\">
  523.                                         <i class=\"fab fa-cc-visa font-size-24 text-primary align-middle me-2\"></i>
  524.                                         <span>Virement Bancaire</span>
  525.                                     </div>
  526.                                 </label>
  527.                             </div>
  528.                             <div class=\"col-xl-3 col-sm-4\">
  529.                                 <label class=\"card-radio-label mb-3\">
  530.                                     <input type=\"radio\" value=\"CREDIT_CARD\" name=\"paymentType\" id=\"pay-methodoption4\" class=\"card-radio-input\" >
  531.                                     <div class=\"card-radio\">
  532.                                         <i class=\"fab fa-cc-paypal font-size-24 text-primary align-middle me-2\"></i>
  533.                                         <span>Carte Bancaire</span>
  534.                                     </div>
  535.                                 </label>
  536.                             </div>
  537.                         </div>
  538.                         <div class=\"mb-3 row\">
  539.                             <label for=\"example-datetime-local-input\" class=\"col-md-2 col-form-label\">Date de Depart</label>
  540.                             <div class=\"col-md-10\">
  541.                                 <input name=\"datesstart\" class=\"form-control\" type=\"datetime\"  id=\"example-datetime-local-input\">
  542.                             </div>
  543.                         </div>
  544.                         <div class=\"mb-3 row\">
  545.                             <label for=\"example-number-input\" class=\"col-md-2 col-form-label\">Nombre de pax</label>
  546.                             <div class=\"col-md-10\">
  547.                                 <input class=\"form-control\"  id=\"floatingnameInput\" required=\"\" type=\"number\" name=\"pax\"  placeholder=\"Entrer le nombre de pax\">
  548.                             </div>
  549.                         </div>
  550.                         <div class=\"text-center mt-4\">
  551.                             <button type=\"submit\" class=\"btn btn-success\">Nouvelle réservation</button>
  552.                         </div>
  553.                     </form>
  554.                 </div>
  555.             </div>
  556.         </div> <!-- end col -->
  557.     </div>
  558. {% endblock %}
  559. {% block javascripts %}
  560.     <!-- apexcharts -->
  561.     <script src=\"{{ asset('admin/libs/parsleyjs/parsley.min.js')}}\"></script>
  562.     <script src=\"{{ asset('admin/libs/select2/js/select2.min.js')}}\"></script>
  563.     <script src=\"{{ asset('admin/libs/bootstrap-maxlength/bootstrap-maxlength.min.js')}}\"></script>
  564.     <script src=\"{{ asset('admin/js/pages/form-validation.init.js')}}\"></script>
  565.     <script src=\"{{ asset('admin/js/app.js')}}\"></script>
  566.     <script>
  567.         !function (\$) {
  568.             \"use strict\";
  569.             var AdvancedForm = function () { };
  570.             AdvancedForm.prototype.init = function () {
  571.                 // Select2
  572.                 if (\$('.select2').length > 0) {
  573.                     \$(\".select2\").select2();
  574.                 }
  575.                 if (\$('.select2-tags').length > 0) {
  576.                     \$(\".select2-tags\").select2({
  577.                         tags: true
  578.                     });
  579.                 }
  580.                 if (\$('.select2-limiting-3').length > 0) {
  581.                     \$(\".select2-limiting-3\").select2({
  582.                         maximumSelectionLength: 3
  583.                     });
  584.                 }
  585.                 //Bootstrap-MaxLength
  586.                 \$('input#defaultconfig').maxlength({
  587.                     warningClass: \"badge bg-info\",
  588.                     limitReachedClass: \"badge bg-warning\"
  589.                 });
  590.                 \$('input#thresholdconfig').maxlength({
  591.                     threshold: 20,
  592.                     warningClass: \"badge bg-info\",
  593.                     limitReachedClass: \"badge bg-warning\"
  594.                 });
  595.                 \$('input#moreoptions').maxlength({
  596.                     alwaysShow: true,
  597.                     warningClass: \"badge bg-success\",
  598.                     limitReachedClass: \"badge bg-danger\"
  599.                 });
  600.                 \$('input#alloptions').maxlength({
  601.                     alwaysShow: true,
  602.                     warningClass: \"badge bg-success\",
  603.                     limitReachedClass: \"badge bg-danger\",
  604.                     separator: ' out of ',
  605.                     preText: 'You typed ',
  606.                     postText: ' chars available.',
  607.                     validate: true
  608.                 });
  609.                 \$('textarea#textarea').maxlength({
  610.                     alwaysShow: true,
  611.                     warningClass: \"badge bg-info\",
  612.                     limitReachedClass: \"badge bg-warning\"
  613.                 });
  614.                 \$('input#placement').maxlength({
  615.                     alwaysShow: true,
  616.                     placement: 'top-left',
  617.                     warningClass: \"badge bg-info\",
  618.                     limitReachedClass: \"badge bg-warning\"
  619.                 });
  620.             },
  621.                     //init
  622.                     \$.AdvancedForm = new AdvancedForm, \$.AdvancedForm.Constructor = AdvancedForm
  623.         }(window.jQuery),
  624.                 //Datepicker
  625.                         function (\$) {
  626.                             \"use strict\";
  627.                             \$.AdvancedForm.init();
  628.                         }(window.jQuery);
  629.     </script>
  630. {% endblock %}""admin/booking/admin/adminNewBooking.html.twig""/home/bookoachroot/public_html/templates/admin/booking/admin/adminNewBooking.html.twig");
  631.     }
  632. }