var/cache/dev/twig/a6/a6e6949ff00781a5f2a8e0da4399fde1.php line 55

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/experience/add/newExperience.html.twig */
  15. class __TwigTemplate_8e1b95b2bed62cb4d30a5267d3c1369f 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.             'content' => [$this'block_content'],
  30.             'javascripts' => [$this'block_javascripts'],
  31.         ];
  32.     }
  33.     protected function doGetParent(array $context)
  34.     {
  35.         // line 1
  36.         return "admin/baseAdmin.html.twig";
  37.     }
  38.     protected function doDisplay(array $context, array $blocks = [])
  39.     {
  40.         $macros $this->macros;
  41.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  42.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""admin/experience/add/newExperience.html.twig"));
  43.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  44.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "template""admin/experience/add/newExperience.html.twig"));
  45.         $this->parent $this->loadTemplate("admin/baseAdmin.html.twig""admin/experience/add/newExperience.html.twig"1);
  46.         yield from $this->parent->unwrap()->yield($contextarray_merge($this->blocks$blocks));
  47.         
  48.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  49.         
  50.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  51.     }
  52.     // line 2
  53.     public function block_page_title($context, array $blocks = [])
  54.     {
  55.         $macros $this->macros;
  56.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  57.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_title"));
  58.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  59.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""page_title"));
  60.         yield "Ajouter nouvelle éxperience ";
  61.         
  62.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  63.         
  64.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  65.         return; yield '';
  66.     }
  67.     // line 3
  68.     public function block_breadcump_main($context, array $blocks = [])
  69.     {
  70.         $macros $this->macros;
  71.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  72.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcump_main"));
  73.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  74.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcump_main"));
  75.         yield "Experiences";
  76.         
  77.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  78.         
  79.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  80.         return; yield '';
  81.     }
  82.     // line 4
  83.     public function block_breadcump_subtitle($context, array $blocks = [])
  84.     {
  85.         $macros $this->macros;
  86.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  87.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcump_subtitle"));
  88.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  89.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""breadcump_subtitle"));
  90.         yield "Categorie et location";
  91.         
  92.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  93.         
  94.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  95.         return; yield '';
  96.     }
  97.     // line 5
  98.     public function block_menu_left_sidebar($context, array $blocks = [])
  99.     {
  100.         $macros $this->macros;
  101.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  102.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""menu_left_sidebar"));
  103.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  104.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""menu_left_sidebar"));
  105.         // line 6
  106.         yield "    ";
  107.         yield from         $this->loadTemplate("include/menu/menuAdmin.html.twig""admin/experience/add/newExperience.html.twig"6)->unwrap()->yield(CoreExtension::merge($context, ["menu_active_event" => "2"]));
  108.         
  109.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  110.         
  111.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  112.         return; yield '';
  113.     }
  114.     // line 8
  115.     public function block_stylesheets($context, array $blocks = [])
  116.     {
  117.         $macros $this->macros;
  118.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  119.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  120.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  121.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""stylesheets"));
  122.         // line 9
  123.         yield "    <link href=\"";
  124.         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);
  125.         yield "\" rel=\"stylesheet\" type=\"text/css\">
  126.     <link href=\"";
  127.         // line 10
  128.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/css/tailwind.min.css"), "html"nulltrue);
  129.         yield "\" rel=\"stylesheet\" type=\"text/css\">
  130.     <link href=\"";
  131.         // line 11
  132.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/css/tailwind2.css"), "html"nulltrue);
  133.         yield "\" rel=\"stylesheet\" type=\"text/css\">
  134. ";
  135.         
  136.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  137.         
  138.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  139.         return; yield '';
  140.     }
  141.     // line 14
  142.     public function block_content($context, array $blocks = [])
  143.     {
  144.         $macros $this->macros;
  145.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  146.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  147.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  148.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  149.         // line 15
  150.         yield "    <form id=\"form-general\" class=\"general-info custom-validation\" method=\"POST\" action=\"";
  151.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("add_general_info");
  152.         yield "\" enctype=\"multipart/form-data\"  >
  153.         <div class=\"container-fluid\">
  154.             <div class=\"row\">
  155.                 <div class=\"col-xl-12 px-0\">
  156.                     <div class=\"card\">
  157.                         <div class=\"card-body\">
  158.                             <div class=\"sm:p-4 p-2 pb-0 pt-1\" >
  159.                                 <h5 class=\"text-lg font-semibold mt-5 \">Information General du séjour</h5>
  160.                                 <p class=\"text-gray-700 text-sm\">Choisissez la catégorie correspondante à votre séjour.   </p>
  161.                                 <div class=\"divider w-2/6 mt-1 mb-5\"></div>
  162.                                 <div>
  163.                                     <div class=\"  text-13\">
  164.                                         <div class=\"tab-pane block\">
  165.                                             <form action=\"\" class=\"space-y-3 my-8 \">
  166.                                                 <div class=\"flex flex-wrap gap-x-0 gap-y-4 sm:gap-3 justify-between sm:justify-center text-xs md:text-base font-medium\">
  167.                                                     ";
  168.         // line 34
  169.         $context['_parent'] = $context;
  170.         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["categories"]) || array_key_exists("categories"$context) ? $context["categories"] : (function () { throw new RuntimeError('Variable "categories" does not exist.'34$this->source); })()));
  171.         $context['loop'] = [
  172.           'parent' => $context['_parent'],
  173.           'index0' => 0,
  174.           'index'  => 1,
  175.           'first'  => true,
  176.         ];
  177.         if (is_array($context['_seq']) || (is_object($context['_seq']) && $context['_seq'] instanceof \Countable)) {
  178.             $length count($context['_seq']);
  179.             $context['loop']['revindex0'] = $length 1;
  180.             $context['loop']['revindex'] = $length;
  181.             $context['loop']['length'] = $length;
  182.             $context['loop']['last'] = === $length;
  183.         }
  184.         foreach ($context['_seq'] as $context["_key"] => $context["category"]) {
  185.             // line 35
  186.             yield "                                                        <div class=\"col-xl-3 col-sm-4\">
  187.                                                             <label class=\"card-radio-label mb-3\">
  188.                                                                 <input
  189.                                                                         type=\"radio\"
  190.                                                                         name=\"category\"
  191.                                                                         id=\"category";
  192.             // line 40
  193.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["category"], "id", [], "any"falsefalsefalse40), "html"nulltrue);
  194.             yield "\"
  195.                                                                         value=\"";
  196.             // line 41
  197.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["category"], "id", [], "any"falsefalsefalse41), "html"nulltrue);
  198.             yield "\"
  199.                                                                         class=\"card-radio-input\"
  200.                                                                         ";
  201.             // line 43
  202.             if (CoreExtension::getAttribute($this->env$this->source$context["loop"], "first", [], "any"falsefalsefalse43)) {
  203.                 yield "checked";
  204.             }
  205.             yield "   ";
  206.             // line 44
  207.             yield "                                                                >
  208.                                                                 <div class=\"card-radio\">
  209.                                                                     <i class=\"fab fa-cc-stripe font-size-24 text-primary align-middle me-2\"></i>
  210.                                                                     <span>";
  211.             // line 47
  212.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["category"], "name", [], "any"falsefalsefalse47), "html"nulltrue);
  213.             yield "</span>
  214.                                                                 </div>
  215.                                                             </label>
  216.                                                         </div>
  217.                                                     ";
  218.             ++$context['loop']['index0'];
  219.             ++$context['loop']['index'];
  220.             $context['loop']['first'] = false;
  221.             if (isset($context['loop']['length'])) {
  222.                 --$context['loop']['revindex0'];
  223.                 --$context['loop']['revindex'];
  224.                 $context['loop']['last'] = === $context['loop']['revindex0'];
  225.             }
  226.         }
  227.         $_parent $context['_parent'];
  228.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['category'], $context['_parent'], $context['loop']);
  229.         $context array_intersect_key($context$_parent) + $_parent;
  230.         // line 52
  231.         yield "                                                </div>
  232.                                                 <p class=\"text-xs  text-gray-600 mt-8\">* Vous pouvez sélectionner une seule catégorie pour un séjour.</p>                                                                </form>
  233.                                         </div>
  234.                                     </div>
  235.                                 </div>
  236.                                 <div class=\"divider mt-20 mb-3 hidden sm:block\"></div>
  237.                             </div>
  238.                         </div>
  239.                         <!-- end card body -->
  240.                     </div>
  241.                     <!-- end card -->
  242.                 </div>
  243.                 <!-- end col -->
  244.                 <!-- end col -->
  245.             </div>
  246.             <div class=\"row\">
  247.                 <div class=\"col-xl-12 px-0\">
  248.                     <div class=\"card\">
  249.                         <div class=\"card-body\">
  250.                             <div class=\"sm:p-4 p-2 pb-0 pt-1\" id=\"myform2\">
  251.                                 <div class=\"row mb-4 text-sm\">
  252.                                     <p for=\"\" class=\"form-label font-semibold col-3\">Adresse de l'expérience</p>
  253.                                     <div class=\"col-4 pe-0 ps-1\">
  254.                                         <select  name='country' placeholder=\"Sélectionné Pays\" class=\"text-sm form-control select2\" >
  255.                                             <option disabled=\"\" >Selection de pays</option>
  256.                                             ";
  257.         // line 85
  258.         $context['_parent'] = $context;
  259.         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["countries"]) || array_key_exists("countries"$context) ? $context["countries"] : (function () { throw new RuntimeError('Variable "countries" does not exist.'85$this->source); })()));
  260.         foreach ($context['_seq'] as $context["_key"] => $context["country"]) {
  261.             // line 86
  262.             yield "                                                <option value=\"";
  263.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["country"], "id", [], "any"falsefalsefalse86), "html"nulltrue);
  264.             yield "\" >";
  265.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["country"], "name", [], "any"falsefalsefalse86), "html"nulltrue);
  266.             yield "</option>
  267.                                             ";
  268.         }
  269.         $_parent $context['_parent'];
  270.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['country'], $context['_parent'], $context['loop']);
  271.         $context array_intersect_key($context$_parent) + $_parent;
  272.         // line 88
  273.         yield "                                        </select>
  274.                                     </div>
  275.                                 </div>
  276.                             </div>
  277.                         </div>
  278.                         <!-- end card body -->
  279.                     </div>
  280.                     <!-- end card -->
  281.                 </div>
  282.                 <!-- end col -->
  283.                 <div class=\"row\">
  284.                     <div class=\"col-lg-12\">
  285.                         <div class=\"card\">
  286.                             <div class=\"card-body\">
  287.                                 <div class=\"flex mt-4 row\">
  288.                                     <div class=\"col-md-6\">
  289.                                         <p class=\"text-xs  text-gray-900 mb-2\">En cliquant sur le bouton d'enregistrement, vous mettez à jours les informations
  290.                                             enregistrer par ce formulaire </p>                                    </div>
  291.                                     <div class=\"col-md flex justify-end\">
  292.                                         <button type=\"reset\" style=\" color: #ffaa00; border: 1px solid;\" class=\"font-medium h-10  py-2.5 rounded-lg text-center text-sm  w-40 me-2\">
  293.                                             Annuler</button>
  294.                                         <button type=\"submit\" style=\" background: #ffaa00;\" class=\"font-medium hover:bg-primary-700 h-10  py-2.5 rounded-lg text-center text-sm text-white w-40\">Enregistrer</button>
  295.                                     </div>
  296.                                 </div>
  297.                             </div>
  298.                         </div>
  299.                     </div>
  300.                 </div>
  301.                 <!-- end col -->
  302.             </div>
  303.         </div> <!-- container-fluid -->
  304.     </form>
  305. ";
  306.         
  307.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  308.         
  309.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  310.         return; yield '';
  311.     }
  312.     // line 127
  313.     public function block_javascripts($context, array $blocks = [])
  314.     {
  315.         $macros $this->macros;
  316.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  317.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  318.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  319.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  320.         // line 128
  321.         yield "    <!-- apexcharts -->
  322.     <script src=\"";
  323.         // line 129
  324.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/parsleyjs/parsley.min.js"), "html"nulltrue);
  325.         yield "\"></script>
  326.     <script src=\"";
  327.         // line 130
  328.         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);
  329.         yield "\"></script>
  330.     <script src=\"";
  331.         // line 131
  332.         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);
  333.         yield "\"></script>
  334.     <script src=\"";
  335.         // line 133
  336.         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);
  337.         yield "\"></script>
  338.     <script src=\"";
  339.         // line 135
  340.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/js/app.js"), "html"nulltrue);
  341.         yield "\"></script>
  342.     <script src=\"";
  343.         // line 136
  344.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/js/pages/category-select.js"), "html"nulltrue);
  345.         yield "\"></script>
  346.     <script>
  347.         /*
  348.          Template Name: Skote - Admin & Dashboard Template
  349.          Author: Themesbrand
  350.          Website: https://themesbrand.com/
  351.          Contact: themesbrand@gmail.com
  352.          File: Form Advanced Js File
  353.          */
  354.         !function (\$) {
  355.             \"use strict\";
  356.             var AdvancedForm = function () { };
  357.             AdvancedForm.prototype.init = function () {
  358.                 // Select2
  359.                 if (\$('.select2').length > 0) {
  360.                     \$(\".select2\").select2();
  361.                 }
  362.                 if (\$('.select2-tags').length > 0) {
  363.                     \$(\".select2-tags\").select2({
  364.                         tags: true
  365.                     });
  366.                 }
  367.                 if (\$('.select2-limiting-3').length > 0) {
  368.                     \$(\".select2-limiting-3\").select2({
  369.                         maximumSelectionLength: 3
  370.                     });
  371.                 }
  372.                 //Bootstrap-MaxLength
  373.                 \$('input#defaultconfig').maxlength({
  374.                     warningClass: \"badge bg-info\",
  375.                     limitReachedClass: \"badge bg-warning\"
  376.                 });
  377.                 \$('input#thresholdconfig').maxlength({
  378.                     threshold: 20,
  379.                     warningClass: \"badge bg-info\",
  380.                     limitReachedClass: \"badge bg-warning\"
  381.                 });
  382.                 \$('input#moreoptions').maxlength({
  383.                     alwaysShow: true,
  384.                     warningClass: \"badge bg-success\",
  385.                     limitReachedClass: \"badge bg-danger\"
  386.                 });
  387.                 \$('input#alloptions').maxlength({
  388.                     alwaysShow: true,
  389.                     warningClass: \"badge bg-success\",
  390.                     limitReachedClass: \"badge bg-danger\",
  391.                     separator: ' out of ',
  392.                     preText: 'You typed ',
  393.                     postText: ' chars available.',
  394.                     validate: true
  395.                 });
  396.                 \$('textarea#textarea').maxlength({
  397.                     alwaysShow: true,
  398.                     warningClass: \"badge bg-info\",
  399.                     limitReachedClass: \"badge bg-warning\"
  400.                 });
  401.                 \$('input#placement').maxlength({
  402.                     alwaysShow: true,
  403.                     placement: 'top-left',
  404.                     warningClass: \"badge bg-info\",
  405.                     limitReachedClass: \"badge bg-warning\"
  406.                 });
  407.             },
  408.                     //init
  409.                     \$.AdvancedForm = new AdvancedForm, \$.AdvancedForm.Constructor = AdvancedForm
  410.         }(window.jQuery),
  411.                 //Datepicker
  412.                         function (\$) {
  413.                             \"use strict\";
  414.                             \$.AdvancedForm.init();
  415.                         }(window.jQuery);
  416.     </script>
  417. ";
  418.         
  419.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  420.         
  421.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  422.         return; yield '';
  423.     }
  424.     /**
  425.      * @codeCoverageIgnore
  426.      */
  427.     public function getTemplateName()
  428.     {
  429.         return "admin/experience/add/newExperience.html.twig";
  430.     }
  431.     /**
  432.      * @codeCoverageIgnore
  433.      */
  434.     public function isTraitable()
  435.     {
  436.         return false;
  437.     }
  438.     /**
  439.      * @codeCoverageIgnore
  440.      */
  441.     public function getDebugInfo()
  442.     {
  443.         return array (  409 => 136,  405 => 135,  400 => 133,  395 => 131,  391 => 130,  387 => 129,  384 => 128,  374 => 127,  325 => 88,  314 => 86,  310 => 85,  275 => 52,  256 => 47,  251 => 44,  246 => 43,  241 => 41,  237 => 40,  230 => 35,  213 => 34,  190 => 15,  180 => 14,  166 => 11,  162 => 10,  157 => 9,  147 => 8,  135 => 6,  125 => 5,  105 => 4,  85 => 3,  65 => 2,  42 => 1,);
  444.     }
  445.     public function getSourceContext()
  446.     {
  447.         return new Source("{% extends 'admin/baseAdmin.html.twig' %}
  448. {% block page_title %}Ajouter nouvelle éxperience {% endblock %}
  449. {% block breadcump_main %}Experiences{% endblock %}
  450. {% block breadcump_subtitle %}Categorie et location{% endblock %}
  451. {% block menu_left_sidebar %}
  452.     {% include 'include/menu/menuAdmin.html.twig' with { menu_active_event : '2'} %}
  453. {% endblock %}
  454. {% block stylesheets %}
  455.     <link href=\"{{ asset('admin/libs/select2/css/select2.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  456.     <link href=\"{{ asset('admin/css/tailwind.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  457.     <link href=\"{{ asset('admin/css/tailwind2.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  458. {% endblock %}
  459. {% block content %}
  460.     <form id=\"form-general\" class=\"general-info custom-validation\" method=\"POST\" action=\"{{ path('add_general_info') }}\" enctype=\"multipart/form-data\"  >
  461.         <div class=\"container-fluid\">
  462.             <div class=\"row\">
  463.                 <div class=\"col-xl-12 px-0\">
  464.                     <div class=\"card\">
  465.                         <div class=\"card-body\">
  466.                             <div class=\"sm:p-4 p-2 pb-0 pt-1\" >
  467.                                 <h5 class=\"text-lg font-semibold mt-5 \">Information General du séjour</h5>
  468.                                 <p class=\"text-gray-700 text-sm\">Choisissez la catégorie correspondante à votre séjour.   </p>
  469.                                 <div class=\"divider w-2/6 mt-1 mb-5\"></div>
  470.                                 <div>
  471.                                     <div class=\"  text-13\">
  472.                                         <div class=\"tab-pane block\">
  473.                                             <form action=\"\" class=\"space-y-3 my-8 \">
  474.                                                 <div class=\"flex flex-wrap gap-x-0 gap-y-4 sm:gap-3 justify-between sm:justify-center text-xs md:text-base font-medium\">
  475.                                                     {% for category in categories %}
  476.                                                         <div class=\"col-xl-3 col-sm-4\">
  477.                                                             <label class=\"card-radio-label mb-3\">
  478.                                                                 <input
  479.                                                                         type=\"radio\"
  480.                                                                         name=\"category\"
  481.                                                                         id=\"category{{ category.id }}\"
  482.                                                                         value=\"{{ category.id }}\"
  483.                                                                         class=\"card-radio-input\"
  484.                                                                         {% if loop.first %}checked{% endif %}   {# coche la première case par défaut, à adapter selon le besoin #}
  485.                                                                 >
  486.                                                                 <div class=\"card-radio\">
  487.                                                                     <i class=\"fab fa-cc-stripe font-size-24 text-primary align-middle me-2\"></i>
  488.                                                                     <span>{{ category.name }}</span>
  489.                                                                 </div>
  490.                                                             </label>
  491.                                                         </div>
  492.                                                     {% endfor %}
  493.                                                 </div>
  494.                                                 <p class=\"text-xs  text-gray-600 mt-8\">* Vous pouvez sélectionner une seule catégorie pour un séjour.</p>                                                                </form>
  495.                                         </div>
  496.                                     </div>
  497.                                 </div>
  498.                                 <div class=\"divider mt-20 mb-3 hidden sm:block\"></div>
  499.                             </div>
  500.                         </div>
  501.                         <!-- end card body -->
  502.                     </div>
  503.                     <!-- end card -->
  504.                 </div>
  505.                 <!-- end col -->
  506.                 <!-- end col -->
  507.             </div>
  508.             <div class=\"row\">
  509.                 <div class=\"col-xl-12 px-0\">
  510.                     <div class=\"card\">
  511.                         <div class=\"card-body\">
  512.                             <div class=\"sm:p-4 p-2 pb-0 pt-1\" id=\"myform2\">
  513.                                 <div class=\"row mb-4 text-sm\">
  514.                                     <p for=\"\" class=\"form-label font-semibold col-3\">Adresse de l'expérience</p>
  515.                                     <div class=\"col-4 pe-0 ps-1\">
  516.                                         <select  name='country' placeholder=\"Sélectionné Pays\" class=\"text-sm form-control select2\" >
  517.                                             <option disabled=\"\" >Selection de pays</option>
  518.                                             {% for country in countries %}
  519.                                                 <option value=\"{{ country.id }}\" >{{ country.name }}</option>
  520.                                             {% endfor %}
  521.                                         </select>
  522.                                     </div>
  523.                                 </div>
  524.                             </div>
  525.                         </div>
  526.                         <!-- end card body -->
  527.                     </div>
  528.                     <!-- end card -->
  529.                 </div>
  530.                 <!-- end col -->
  531.                 <div class=\"row\">
  532.                     <div class=\"col-lg-12\">
  533.                         <div class=\"card\">
  534.                             <div class=\"card-body\">
  535.                                 <div class=\"flex mt-4 row\">
  536.                                     <div class=\"col-md-6\">
  537.                                         <p class=\"text-xs  text-gray-900 mb-2\">En cliquant sur le bouton d'enregistrement, vous mettez à jours les informations
  538.                                             enregistrer par ce formulaire </p>                                    </div>
  539.                                     <div class=\"col-md flex justify-end\">
  540.                                         <button type=\"reset\" style=\" color: #ffaa00; border: 1px solid;\" class=\"font-medium h-10  py-2.5 rounded-lg text-center text-sm  w-40 me-2\">
  541.                                             Annuler</button>
  542.                                         <button type=\"submit\" style=\" background: #ffaa00;\" class=\"font-medium hover:bg-primary-700 h-10  py-2.5 rounded-lg text-center text-sm text-white w-40\">Enregistrer</button>
  543.                                     </div>
  544.                                 </div>
  545.                             </div>
  546.                         </div>
  547.                     </div>
  548.                 </div>
  549.                 <!-- end col -->
  550.             </div>
  551.         </div> <!-- container-fluid -->
  552.     </form>
  553. {% endblock %}
  554. {% block javascripts %}
  555.     <!-- apexcharts -->
  556.     <script src=\"{{ asset('admin/libs/parsleyjs/parsley.min.js')}}\"></script>
  557.     <script src=\"{{ asset('admin/libs/select2/js/select2.min.js')}}\"></script>
  558.     <script src=\"{{ asset('admin/libs/bootstrap-maxlength/bootstrap-maxlength.min.js')}}\"></script>
  559.     <script src=\"{{ asset('admin/js/pages/form-validation.init.js')}}\"></script>
  560.     <script src=\"{{ asset('admin/js/app.js')}}\"></script>
  561.     <script src=\"{{ asset('admin/js/pages/category-select.js')}}\"></script>
  562.     <script>
  563.         /*
  564.          Template Name: Skote - Admin & Dashboard Template
  565.          Author: Themesbrand
  566.          Website: https://themesbrand.com/
  567.          Contact: themesbrand@gmail.com
  568.          File: Form Advanced Js File
  569.          */
  570.         !function (\$) {
  571.             \"use strict\";
  572.             var AdvancedForm = function () { };
  573.             AdvancedForm.prototype.init = function () {
  574.                 // Select2
  575.                 if (\$('.select2').length > 0) {
  576.                     \$(\".select2\").select2();
  577.                 }
  578.                 if (\$('.select2-tags').length > 0) {
  579.                     \$(\".select2-tags\").select2({
  580.                         tags: true
  581.                     });
  582.                 }
  583.                 if (\$('.select2-limiting-3').length > 0) {
  584.                     \$(\".select2-limiting-3\").select2({
  585.                         maximumSelectionLength: 3
  586.                     });
  587.                 }
  588.                 //Bootstrap-MaxLength
  589.                 \$('input#defaultconfig').maxlength({
  590.                     warningClass: \"badge bg-info\",
  591.                     limitReachedClass: \"badge bg-warning\"
  592.                 });
  593.                 \$('input#thresholdconfig').maxlength({
  594.                     threshold: 20,
  595.                     warningClass: \"badge bg-info\",
  596.                     limitReachedClass: \"badge bg-warning\"
  597.                 });
  598.                 \$('input#moreoptions').maxlength({
  599.                     alwaysShow: true,
  600.                     warningClass: \"badge bg-success\",
  601.                     limitReachedClass: \"badge bg-danger\"
  602.                 });
  603.                 \$('input#alloptions').maxlength({
  604.                     alwaysShow: true,
  605.                     warningClass: \"badge bg-success\",
  606.                     limitReachedClass: \"badge bg-danger\",
  607.                     separator: ' out of ',
  608.                     preText: 'You typed ',
  609.                     postText: ' chars available.',
  610.                     validate: true
  611.                 });
  612.                 \$('textarea#textarea').maxlength({
  613.                     alwaysShow: true,
  614.                     warningClass: \"badge bg-info\",
  615.                     limitReachedClass: \"badge bg-warning\"
  616.                 });
  617.                 \$('input#placement').maxlength({
  618.                     alwaysShow: true,
  619.                     placement: 'top-left',
  620.                     warningClass: \"badge bg-info\",
  621.                     limitReachedClass: \"badge bg-warning\"
  622.                 });
  623.             },
  624.                     //init
  625.                     \$.AdvancedForm = new AdvancedForm, \$.AdvancedForm.Constructor = AdvancedForm
  626.         }(window.jQuery),
  627.                 //Datepicker
  628.                         function (\$) {
  629.                             \"use strict\";
  630.                             \$.AdvancedForm.init();
  631.                         }(window.jQuery);
  632.     </script>
  633. {% endblock %}""admin/experience/add/newExperience.html.twig""/home/bookoachroot/public_html/templates/admin/experience/add/newExperience.html.twig");
  634.     }
  635. }