var/cache/dev/twig/60/608d1b05dc4e50ec68ff833ee9c6cb04.php line 45

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/edit/editDescription.html.twig */
  15. class __TwigTemplate_88dacf3bc1469b02a62e4928ba959ac7 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/edit/editDescription.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/edit/editDescription.html.twig"));
  45.         $this->parent $this->loadTemplate("admin/baseAdmin.html.twig""admin/experience/edit/editDescription.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 Description ";
  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 "Description";
  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/edit/editDescription.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->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("edit_description", ["id" => CoreExtension::getAttribute($this->env$this->source, (isset($context["experience"]) || array_key_exists("experience"$context) ? $context["experience"] : (function () { throw new RuntimeError('Variable "experience" does not exist.'15$this->source); })()), "id", [], "any"falsefalsefalse15)]), "html"nulltrue);
  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-2 \">Description  </h5>
  160.                                 <p class=\"text-gray-700 text-sm mb-3\">Ici ajouter et modifier la description de l'expérience.
  161.                                 </p>
  162.                                 <div class=\"are-description \">
  163.                                     <textarea required=\"\" name=\"description\" id=\"descriptionEditor\" class=\"w-full h-64 mt-4\">";
  164.         // line 28
  165.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source, (isset($context["experience"]) || array_key_exists("experience"$context) ? $context["experience"] : (function () { throw new RuntimeError('Variable "experience" does not exist.'28$this->source); })()), "description", [], "any"falsefalsefalse28), "html"nulltrue);
  166.         yield "</textarea>
  167.                                 </div>
  168.                                 <h5 class=\"text-lg font-semibold mt-5 \">Inclus & Non inclus  </h5>
  169.                                 <p class=\"text-gray-700 text-sm\">Lister ce qui est inclus de ce qui est non dan le prix de votre expérience.
  170.                                 </p>
  171.                                 <div class=\"divider w-2/6 mt-1 mb-5\"></div>
  172.                                 <!-- Inclus -->
  173.                                 <div class=\"row\">
  174.                                     <div class=\"sm:w-4/12 w-full flex flex-col justify-between\">
  175.                                         <div>
  176.                                             <p for=\"\" class=\"form-label font-medium  \">Lister ce qui est <span class=\"text-green text-uppercase\"style=\"color:#43a32d\">inclus</span> durant l'experience </p>
  177.                                             <p class=\"text-xs w-3/5 text-gray-600 hidden sm:block\">Lister ce que vous avez inclus dans cette expérience.</p>
  178.                                         </div>
  179.                                     </div>
  180.                                     <div class=\"w-full sm:w-8/12\">
  181.                                         <div class=\"row  text-sm\">
  182.                                             <div id=\"inclus-forms\">
  183.                                                 ";
  184.         // line 48
  185.         $context['_parent'] = $context;
  186.         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source, (isset($context["experience"]) || array_key_exists("experience"$context) ? $context["experience"] : (function () { throw new RuntimeError('Variable "experience" does not exist.'48$this->source); })()), "included", [], "any"falsefalsefalse48));
  187.         foreach ($context['_seq'] as $context["_key"] => $context["included"]) {
  188.             // line 49
  189.             yield "                                                    <div class=\"flex mb-3 inclus-item\" >
  190.                                                         <div class=\"relative col-12  \">
  191.                                                             <div class=\"flex items-center\">
  192.                                                                 <input value=\"";
  193.             // line 54
  194.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["included"], "html"nulltrue);
  195.             yield "\" required=\"\" type=\"text\" name=\"included[]\" class=\"form-control h-12 sm:text-sm rounded-lg focus:ring-primary-600 focus:border-primary-600
  196.                                                                        block w-full p-2.5 ps-3\" id=\"nom\" placeholder=\"Écrire les services exclu ici \">
  197.                                                                 <div  class=\"add-icon add-inclus h-6 rounded cursor-pointer ps-2\">
  198.                                                                     <i class=\"bx bx-plus-circle text-orange text-2xl\"></i>
  199.                                                                 </div>
  200.                                                             </div>
  201.                                                         </div>
  202.                                                     </div>
  203.                                                 ";
  204.         }
  205.         $_parent $context['_parent'];
  206.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['included'], $context['_parent'], $context['loop']);
  207.         $context array_intersect_key($context$_parent) + $_parent;
  208.         // line 65
  209.         yield "                                            </div>
  210.                                         </div>
  211.                                     </div>
  212.                                 </div>
  213.                                 <!-- Exclus -->
  214.                                 <div class=\"row mt-3\">
  215.                                     <div class=\"sm:w-4/12 w-full flex flex-col justify-between\">
  216.                                         <div>
  217.                                             <div>
  218.                                                 <p for=\"\" class=\"form-label font-medium  \">Lister ce qui n'est <span class=\"text-red-500 text-uppercase\">pas inclus</span>  </p>
  219.                                                 <p class=\"text-xs w-3/5 text-gray-600 hidden sm:block\">Lister ce que vous avez exclus dans cette expérience.</p>
  220.                                             </div>
  221.                                         </div>
  222.                                     </div>
  223.                                     <div class=\"w-full sm:w-8/12\">
  224.                                         <div class=\"row mb-4 text-sm\">
  225.                                             <div id=\"exclus-forms\">
  226.                                                 ";
  227.         // line 86
  228.         $context['_parent'] = $context;
  229.         $context['_seq'] = CoreExtension::ensureTraversable(CoreExtension::getAttribute($this->env$this->source, (isset($context["experience"]) || array_key_exists("experience"$context) ? $context["experience"] : (function () { throw new RuntimeError('Variable "experience" does not exist.'86$this->source); })()), "notincluded", [], "any"falsefalsefalse86));
  230.         foreach ($context['_seq'] as $context["_key"] => $context["notincluded"]) {
  231.             // line 87
  232.             yield "                                                    <div class=\" flex exclu-item mb-4\" >
  233.                                                         <div class=\"relative col-12 flex items-center h-12\">
  234.                                                             <input value='";
  235.             // line 89
  236.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($context["notincluded"], "html"nulltrue);
  237.             yield "' required=\"\" type=\"text\" name=\"notincluded[]\" class=\"form-control sm:text-sm rounded-lg focus:ring-primary-600 focus:border-primary-600
  238.                                                                    block w-full p-2.5 ps-3\" id=\"nom\" placeholder=\"Écrire les services exclu ici \">
  239.                                                             <div id=\"add-highlight\" class=\" add-icon add-exclu  h-6 rounded cursor-pointer ps-2\">
  240.                                                                 <i class=\"bx bx-plus-circle text-red-500 text-2xl\"></i>
  241.                                                             </div>
  242.                                                         </div>
  243.                                                     </div>
  244.                                                 ";
  245.         }
  246.         $_parent $context['_parent'];
  247.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['notincluded'], $context['_parent'], $context['loop']);
  248.         $context array_intersect_key($context$_parent) + $_parent;
  249.         // line 98
  250.         yield "                                            </div>
  251.                                         </div>
  252.                                     </div>
  253.                                 </div>
  254.                                 <div class=\"divider mt-20 mb-3 hidden sm:block\"></div>
  255.                                 <div class=\"flex mt-4 row pt-3\">
  256.                                     <div class=\"col-md-6\">
  257.                                         <p class=\"text-xs  text-gray-900 mb-2\">En cliquant sur le bouton de Suivant, vous mettez à jours les informations
  258.                                             envoyé dans ce formulaire </p>
  259.                                     </div>
  260.                                     <div class=\"col-md flex justify-end\">
  261.                                         <button type=\"\" style=\" color: #ffaa00; border: 1px solid;\" 
  262.                                                 class=\"font-medium h-10 cursor-pointer   py-2.5 rounded-lg text-center text-sm  w-40 me-2\">
  263.                                             Annuler</button>
  264.                                         <button type=\"\" style=\" background: #ffaa00;\" 
  265.                                                 class=\"font-medium hover:bg-primary-700 h-10 cursor-pointer   py-2.5 rounded-lg text-center text-sm text-white w-40\">
  266.                                             Enregistrer</button>
  267.                                     </div>
  268.                                 </div>
  269.                             </div>
  270.                         </div>
  271.                         <!-- end card body -->
  272.                     </div>
  273.                     <!-- end card -->
  274.                 </div>
  275.                 <!-- end col -->
  276.                 <!-- end col -->
  277.             </div>
  278.         </div> <!-- container-fluid -->
  279.     </form>
  280. ";
  281.         
  282.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  283.         
  284.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  285.         return; yield '';
  286.     }
  287.     // line 139
  288.     public function block_javascripts($context, array $blocks = [])
  289.     {
  290.         $macros $this->macros;
  291.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  292.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  293.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  294.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  295.         // line 140
  296.         yield "    <!-- apexcharts -->
  297.     <script src=\"";
  298.         // line 141
  299.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/parsleyjs/parsley.min.js"), "html"nulltrue);
  300.         yield "\"></script>
  301.     <script src=\"";
  302.         // line 142
  303.         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);
  304.         yield "\"></script>
  305.     <script src=\"";
  306.         // line 143
  307.         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);
  308.         yield "\"></script>
  309.     <script src=\"";
  310.         // line 144
  311.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/bootstrap-datepicker/js/bootstrap-datepicker.min.js"), "html"nulltrue);
  312.         yield "\"></script>
  313.     <script src=\"";
  314.         // line 145
  315.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/@chenfengyuan/datepicker/datepicker.min.js"), "html"nulltrue);
  316.         yield "\"></script>
  317.     <script src=\"";
  318.         // line 147
  319.         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);
  320.         yield "\"></script>
  321.     <script src=\"";
  322.         // line 149
  323.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/js/app.js"), "html"nulltrue);
  324.         yield "\"></script>
  325.     <script src=\"";
  326.         // line 150
  327.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/js/pages/description.js"), "html"nulltrue);
  328.         yield "\"></script>
  329.     <script>
  330.         /*
  331.          Template Name: Skote - Admin & Dashboard Template
  332.          Author: Themesbrand
  333.          Website: https://themesbrand.com/
  334.          Contact: themesbrand@gmail.com
  335.          File: Form Advanced Js File
  336.          */
  337.         !function (\$) {
  338.             \"use strict\";
  339.             var AdvancedForm = function () { };
  340.             AdvancedForm.prototype.init = function () {
  341.                 // Select2
  342.                 if (\$('.select2').length > 0) {
  343.                     \$(\".select2\").select2();
  344.                 }
  345.                 if (\$('.select2-tags').length > 0) {
  346.                     \$(\".select2-tags\").select2({
  347.                         tags: true
  348.                     });
  349.                 }
  350.                 if (\$('.select2-limiting-3').length > 0) {
  351.                     \$(\".select2-limiting-3\").select2({
  352.                         maximumSelectionLength: 3
  353.                     });
  354.                 }
  355.                 //Bootstrap-MaxLength
  356.                 \$('input#defaultconfig').maxlength({
  357.                     warningClass: \"badge bg-info\",
  358.                     limitReachedClass: \"badge bg-warning\"
  359.                 });
  360.                 \$('input#thresholdconfig').maxlength({
  361.                     threshold: 20,
  362.                     warningClass: \"badge bg-info\",
  363.                     limitReachedClass: \"badge bg-warning\"
  364.                 });
  365.                 \$('input#moreoptions').maxlength({
  366.                     alwaysShow: true,
  367.                     warningClass: \"badge bg-success\",
  368.                     limitReachedClass: \"badge bg-danger\"
  369.                 });
  370.                 \$('input#alloptions').maxlength({
  371.                     alwaysShow: true,
  372.                     warningClass: \"badge bg-success\",
  373.                     limitReachedClass: \"badge bg-danger\",
  374.                     separator: ' out of ',
  375.                     preText: 'You typed ',
  376.                     postText: ' chars available.',
  377.                     validate: true
  378.                 });
  379.                 \$('textarea#textarea').maxlength({
  380.                     alwaysShow: true,
  381.                     warningClass: \"badge bg-info\",
  382.                     limitReachedClass: \"badge bg-warning\"
  383.                 });
  384.                 \$('input#placement').maxlength({
  385.                     alwaysShow: true,
  386.                     placement: 'top-left',
  387.                     warningClass: \"badge bg-info\",
  388.                     limitReachedClass: \"badge bg-warning\"
  389.                 });
  390.             },
  391.                     //init
  392.                     \$.AdvancedForm = new AdvancedForm, \$.AdvancedForm.Constructor = AdvancedForm
  393.         }(window.jQuery),
  394.                 //Datepicker
  395.                         function (\$) {
  396.                             \"use strict\";
  397.                             \$.AdvancedForm.init();
  398.                         }(window.jQuery);
  399.     </script>
  400. ";
  401.         
  402.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  403.         
  404.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  405.         return; yield '';
  406.     }
  407.     /**
  408.      * @codeCoverageIgnore
  409.      */
  410.     public function getTemplateName()
  411.     {
  412.         return "admin/experience/edit/editDescription.html.twig";
  413.     }
  414.     /**
  415.      * @codeCoverageIgnore
  416.      */
  417.     public function isTraitable()
  418.     {
  419.         return false;
  420.     }
  421.     /**
  422.      * @codeCoverageIgnore
  423.      */
  424.     public function getDebugInfo()
  425.     {
  426.         return array (  398 => 150,  394 => 149,  389 => 147,  384 => 145,  380 => 144,  376 => 143,  372 => 142,  368 => 141,  365 => 140,  355 => 139,  304 => 98,  289 => 89,  285 => 87,  281 => 86,  258 => 65,  241 => 54,  234 => 49,  230 => 48,  207 => 28,  190 => 15,  180 => 14,  166 => 11,  162 => 10,  157 => 9,  147 => 8,  135 => 6,  125 => 5,  105 => 4,  85 => 3,  65 => 2,  42 => 1,);
  427.     }
  428.     public function getSourceContext()
  429.     {
  430.         return new Source("{% extends 'admin/baseAdmin.html.twig' %}
  431. {% block page_title %}Ajouter Description {% endblock %}
  432. {% block breadcump_main %}Experiences{% endblock %}
  433. {% block breadcump_subtitle %}Description{% endblock %}
  434. {% block menu_left_sidebar %}
  435.     {% include 'include/menu/menuAdmin.html.twig' with { menu_active_event : '2'} %}
  436. {% endblock %}
  437. {% block stylesheets %}
  438.     <link href=\"{{ asset('admin/libs/select2/css/select2.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  439.     <link href=\"{{ asset('admin/css/tailwind.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  440.     <link href=\"{{ asset('admin/css/tailwind2.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  441. {% endblock %}
  442. {% block content %}
  443.     <form id=\"form-general\" class=\"general-info custom-validation\" method=\"POST\" action=\"{{ path('edit_description',{'id':experience.id}) }}\" enctype=\"multipart/form-data\"  >
  444.         <div class=\"container-fluid\">
  445.             <div class=\"row\">
  446.                 <div class=\"col-xl-12 px-0\">
  447.                     <div class=\"card\">
  448.                         <div class=\"card-body\">
  449.                             <div class=\"sm:p-4 p-2 pb-0 pt-1\">
  450.                                 <h5 class=\"text-lg font-semibold mt-2 \">Description  </h5>
  451.                                 <p class=\"text-gray-700 text-sm mb-3\">Ici ajouter et modifier la description de l'expérience.
  452.                                 </p>
  453.                                 <div class=\"are-description \">
  454.                                     <textarea required=\"\" name=\"description\" id=\"descriptionEditor\" class=\"w-full h-64 mt-4\">{{ experience.description }}</textarea>
  455.                                 </div>
  456.                                 <h5 class=\"text-lg font-semibold mt-5 \">Inclus & Non inclus  </h5>
  457.                                 <p class=\"text-gray-700 text-sm\">Lister ce qui est inclus de ce qui est non dan le prix de votre expérience.
  458.                                 </p>
  459.                                 <div class=\"divider w-2/6 mt-1 mb-5\"></div>
  460.                                 <!-- Inclus -->
  461.                                 <div class=\"row\">
  462.                                     <div class=\"sm:w-4/12 w-full flex flex-col justify-between\">
  463.                                         <div>
  464.                                             <p for=\"\" class=\"form-label font-medium  \">Lister ce qui est <span class=\"text-green text-uppercase\"style=\"color:#43a32d\">inclus</span> durant l'experience </p>
  465.                                             <p class=\"text-xs w-3/5 text-gray-600 hidden sm:block\">Lister ce que vous avez inclus dans cette expérience.</p>
  466.                                         </div>
  467.                                     </div>
  468.                                     <div class=\"w-full sm:w-8/12\">
  469.                                         <div class=\"row  text-sm\">
  470.                                             <div id=\"inclus-forms\">
  471.                                                 {% for included in experience.included %}
  472.                                                     <div class=\"flex mb-3 inclus-item\" >
  473.                                                         <div class=\"relative col-12  \">
  474.                                                             <div class=\"flex items-center\">
  475.                                                                 <input value=\"{{ included }}\" required=\"\" type=\"text\" name=\"included[]\" class=\"form-control h-12 sm:text-sm rounded-lg focus:ring-primary-600 focus:border-primary-600
  476.                                                                        block w-full p-2.5 ps-3\" id=\"nom\" placeholder=\"Écrire les services exclu ici \">
  477.                                                                 <div  class=\"add-icon add-inclus h-6 rounded cursor-pointer ps-2\">
  478.                                                                     <i class=\"bx bx-plus-circle text-orange text-2xl\"></i>
  479.                                                                 </div>
  480.                                                             </div>
  481.                                                         </div>
  482.                                                     </div>
  483.                                                 {% endfor %}
  484.                                             </div>
  485.                                         </div>
  486.                                     </div>
  487.                                 </div>
  488.                                 <!-- Exclus -->
  489.                                 <div class=\"row mt-3\">
  490.                                     <div class=\"sm:w-4/12 w-full flex flex-col justify-between\">
  491.                                         <div>
  492.                                             <div>
  493.                                                 <p for=\"\" class=\"form-label font-medium  \">Lister ce qui n'est <span class=\"text-red-500 text-uppercase\">pas inclus</span>  </p>
  494.                                                 <p class=\"text-xs w-3/5 text-gray-600 hidden sm:block\">Lister ce que vous avez exclus dans cette expérience.</p>
  495.                                             </div>
  496.                                         </div>
  497.                                     </div>
  498.                                     <div class=\"w-full sm:w-8/12\">
  499.                                         <div class=\"row mb-4 text-sm\">
  500.                                             <div id=\"exclus-forms\">
  501.                                                 {% for notincluded in experience.notincluded %}
  502.                                                     <div class=\" flex exclu-item mb-4\" >
  503.                                                         <div class=\"relative col-12 flex items-center h-12\">
  504.                                                             <input value='{{ notincluded }}' required=\"\" type=\"text\" name=\"notincluded[]\" class=\"form-control sm:text-sm rounded-lg focus:ring-primary-600 focus:border-primary-600
  505.                                                                    block w-full p-2.5 ps-3\" id=\"nom\" placeholder=\"Écrire les services exclu ici \">
  506.                                                             <div id=\"add-highlight\" class=\" add-icon add-exclu  h-6 rounded cursor-pointer ps-2\">
  507.                                                                 <i class=\"bx bx-plus-circle text-red-500 text-2xl\"></i>
  508.                                                             </div>
  509.                                                         </div>
  510.                                                     </div>
  511.                                                 {% endfor %}
  512.                                             </div>
  513.                                         </div>
  514.                                     </div>
  515.                                 </div>
  516.                                 <div class=\"divider mt-20 mb-3 hidden sm:block\"></div>
  517.                                 <div class=\"flex mt-4 row pt-3\">
  518.                                     <div class=\"col-md-6\">
  519.                                         <p class=\"text-xs  text-gray-900 mb-2\">En cliquant sur le bouton de Suivant, vous mettez à jours les informations
  520.                                             envoyé dans ce formulaire </p>
  521.                                     </div>
  522.                                     <div class=\"col-md flex justify-end\">
  523.                                         <button type=\"\" style=\" color: #ffaa00; border: 1px solid;\" 
  524.                                                 class=\"font-medium h-10 cursor-pointer   py-2.5 rounded-lg text-center text-sm  w-40 me-2\">
  525.                                             Annuler</button>
  526.                                         <button type=\"\" style=\" background: #ffaa00;\" 
  527.                                                 class=\"font-medium hover:bg-primary-700 h-10 cursor-pointer   py-2.5 rounded-lg text-center text-sm text-white w-40\">
  528.                                             Enregistrer</button>
  529.                                     </div>
  530.                                 </div>
  531.                             </div>
  532.                         </div>
  533.                         <!-- end card body -->
  534.                     </div>
  535.                     <!-- end card -->
  536.                 </div>
  537.                 <!-- end col -->
  538.                 <!-- end col -->
  539.             </div>
  540.         </div> <!-- container-fluid -->
  541.     </form>
  542. {% endblock %}
  543. {% block javascripts %}
  544.     <!-- apexcharts -->
  545.     <script src=\"{{ asset('admin/libs/parsleyjs/parsley.min.js')}}\"></script>
  546.     <script src=\"{{ asset('admin/libs/select2/js/select2.min.js')}}\"></script>
  547.     <script src=\"{{ asset('admin/libs/bootstrap-maxlength/bootstrap-maxlength.min.js')}}\"></script>
  548.     <script src=\"{{ asset('admin/libs/bootstrap-datepicker/js/bootstrap-datepicker.min.js')}}\"></script>
  549.     <script src=\"{{ asset('admin/libs/@chenfengyuan/datepicker/datepicker.min.js')}}\"></script>
  550.     <script src=\"{{ asset('admin/js/pages/form-validation.init.js')}}\"></script>
  551.     <script src=\"{{ asset('admin/js/app.js')}}\"></script>
  552.     <script src=\"{{ asset('admin/js/pages/description.js')}}\"></script>
  553.     <script>
  554.         /*
  555.          Template Name: Skote - Admin & Dashboard Template
  556.          Author: Themesbrand
  557.          Website: https://themesbrand.com/
  558.          Contact: themesbrand@gmail.com
  559.          File: Form Advanced Js File
  560.          */
  561.         !function (\$) {
  562.             \"use strict\";
  563.             var AdvancedForm = function () { };
  564.             AdvancedForm.prototype.init = function () {
  565.                 // Select2
  566.                 if (\$('.select2').length > 0) {
  567.                     \$(\".select2\").select2();
  568.                 }
  569.                 if (\$('.select2-tags').length > 0) {
  570.                     \$(\".select2-tags\").select2({
  571.                         tags: true
  572.                     });
  573.                 }
  574.                 if (\$('.select2-limiting-3').length > 0) {
  575.                     \$(\".select2-limiting-3\").select2({
  576.                         maximumSelectionLength: 3
  577.                     });
  578.                 }
  579.                 //Bootstrap-MaxLength
  580.                 \$('input#defaultconfig').maxlength({
  581.                     warningClass: \"badge bg-info\",
  582.                     limitReachedClass: \"badge bg-warning\"
  583.                 });
  584.                 \$('input#thresholdconfig').maxlength({
  585.                     threshold: 20,
  586.                     warningClass: \"badge bg-info\",
  587.                     limitReachedClass: \"badge bg-warning\"
  588.                 });
  589.                 \$('input#moreoptions').maxlength({
  590.                     alwaysShow: true,
  591.                     warningClass: \"badge bg-success\",
  592.                     limitReachedClass: \"badge bg-danger\"
  593.                 });
  594.                 \$('input#alloptions').maxlength({
  595.                     alwaysShow: true,
  596.                     warningClass: \"badge bg-success\",
  597.                     limitReachedClass: \"badge bg-danger\",
  598.                     separator: ' out of ',
  599.                     preText: 'You typed ',
  600.                     postText: ' chars available.',
  601.                     validate: true
  602.                 });
  603.                 \$('textarea#textarea').maxlength({
  604.                     alwaysShow: true,
  605.                     warningClass: \"badge bg-info\",
  606.                     limitReachedClass: \"badge bg-warning\"
  607.                 });
  608.                 \$('input#placement').maxlength({
  609.                     alwaysShow: true,
  610.                     placement: 'top-left',
  611.                     warningClass: \"badge bg-info\",
  612.                     limitReachedClass: \"badge bg-warning\"
  613.                 });
  614.             },
  615.                     //init
  616.                     \$.AdvancedForm = new AdvancedForm, \$.AdvancedForm.Constructor = AdvancedForm
  617.         }(window.jQuery),
  618.                 //Datepicker
  619.                         function (\$) {
  620.                             \"use strict\";
  621.                             \$.AdvancedForm.init();
  622.                         }(window.jQuery);
  623.     </script>
  624. {% endblock %}""admin/experience/edit/editDescription.html.twig""/home/bookoachroot/public_html/templates/admin/experience/edit/editDescription.html.twig");
  625.     }
  626. }