var/cache/dev/twig/c6/c63e1f4ce3bedbc4ca3f41a9c1244df0.php line 56

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. /* coach/experience/mesExperiences.html.twig */
  15. class __TwigTemplate_f9624b85de558abdb937fca0b891e9d5 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""coach/experience/mesExperiences.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""coach/experience/mesExperiences.html.twig"));
  46.         $this->parent $this->loadTemplate("admin/baseAdmin.html.twig""coach/experience/mesExperiences.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 "Coaches Experiences";
  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 "Coaches Experiences";
  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 "Liste des Experiences par Coaches";
  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/menuCoach.html.twig""coach/experience/mesExperiences.html.twig"6)->unwrap()->yield(CoreExtension::merge($context, ["menu_active_event" => "3"]));
  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/libs/bootstrap-datepicker/css/bootstrap-datepicker.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/libs/datatables.net-bs4/css/dataTables.bootstrap4.min.css"), "html"nulltrue);
  134.         yield "\" rel=\"stylesheet\" type=\"text/css\">
  135.     <link href=\"";
  136.         // line 12
  137.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/datatables.net-responsive-bs4/css/responsive.bootstrap4.min.css"), "html"nulltrue);
  138.         yield "\" rel=\"stylesheet\" type=\"text/css\">
  139. ";
  140.         
  141.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  142.         
  143.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  144.         return; yield '';
  145.     }
  146.     // line 14
  147.     public function block_title($context, array $blocks = [])
  148.     {
  149.         $macros $this->macros;
  150.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  151.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  152.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  153.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""title"));
  154.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\TranslationExtension']->trans("Liste des Experiences"), "html"nulltrue);
  155.         
  156.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  157.         
  158.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  159.         return; yield '';
  160.     }
  161.     // line 15
  162.     public function block_content($context, array $blocks = [])
  163.     {
  164.         $macros $this->macros;
  165.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  166.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  167.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  168.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""content"));
  169.         // line 16
  170.         yield "    <div class=\"row\">
  171.         <div class=\"col-lg-12\">
  172.             <div class=\"card\">
  173.                 <div class=\"card-body\">
  174.                     <h4 class=\"card-title mb-3\">Coaches Experiences</h4>
  175.                     <!-- Nav tabs -->
  176.                     <!-- Tab panes -->
  177.                     <div class=\"tab-content p-3\">
  178.                         <div class=\"tab-pane active\" id=\"all-order\" role=\"tabpanel\">
  179.                             <form method=\"post\" action=\"";
  180.         // line 28
  181.         yield $this->extensions['Symfony\Bridge\Twig\Extension\RoutingExtension']->getPath("experiences_list");
  182.         yield "\">
  183.                                 <div class=\"row\">
  184.                                     <div class=\"col-xl col-sm-6\">
  185.                                         <div class=\"mb-3\">
  186.                                             <label class=\"form-label\">Type de coaching :</label>
  187.                                             <select class=\"form-control select2-search-disable\" name=\"typeCoach\">
  188.                                                 <option value=\"\">— Tous —</option>
  189.                                                 <option value=\"private\"   ";
  190.         // line 35
  191.         yield (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'35$this->source); })()), "request", [], "any"falsefalsefalse35), "get", ["typeCoach"], "method"falsefalsefalse35) == "private")) ? ("selected") : (""));
  192.         yield ">Coaching Privé</option>
  193.                                                 <option value=\"groupe\"    ";
  194.         // line 36
  195.         yield (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'36$this->source); })()), "request", [], "any"falsefalsefalse36), "get", ["typeCoach"], "method"falsefalsefalse36) == "groupe")) ? ("selected") : (""));
  196.         yield ">Coaching en groupe</option>
  197.                                                 <option value=\"visio\"     ";
  198.         // line 37
  199.         yield (((CoreExtension::getAttribute($this->env$this->sourceCoreExtension::getAttribute($this->env$this->source, (isset($context["app"]) || array_key_exists("app"$context) ? $context["app"] : (function () { throw new RuntimeError('Variable "app" does not exist.'37$this->source); })()), "request", [], "any"falsefalsefalse37), "get", ["typeCoach"], "method"falsefalsefalse37) == "visio")) ? ("selected") : (""));
  200.         yield ">Coaching par Visio</option>
  201.                                             </select>
  202.                                         </div>
  203.                                     </div>
  204.                                     <div class=\"col-xl col-sm-6\">
  205.                                         <div class=\"mb-3\">
  206.                                             <label class=\"form-label\">Catégorie :</label>
  207.                                             <select class=\"form-control select2-search-disable\" name=\"category\">
  208.                                                 <option value=\"\">— Toutes —</option>
  209.                                                 ";
  210.         // line 52
  211.         yield "                                            </select>
  212.                                         </div>
  213.                                     </div>
  214.                                     <div class=\"col-xl col-sm-6 align-self-end\">
  215.                                         <div class=\"mb-3\">
  216.                                             <button type=\"submit\" class=\"btn btn-primary w-md\">Filter</button>
  217.                                         </div>
  218.                                     </div>
  219.                                 </div>
  220.                             </form>
  221.                             <div class=\"table-responsive mt-2\">
  222.                                 <table class=\"table table-hover datatable dt-responsive nowrap\" style=\"border-collapse: collapse; border-spacing: 0; width: 100%;\">
  223.                                     <thead>
  224.                                     <tr>
  225.                                         <th scope=\"col\">#</th>
  226.                                         <th scope=\"col\">Titre</th>
  227.                                         <th scope=\"col\">Prix</th>
  228.                                         <th scope=\"col\">Description</th>
  229.                                         <th scope=\"col\">Type de coaching</th>
  230.                                         <th scope=\"col\">Status</th>
  231.                                         <th class=\"p-3 font-semibold text-13 ltr:text-left rtl:text-right\" style=\"width: 120px;\">Action</th>
  232.                                     </tr>
  233.                                     </thead>
  234.                                     <tbody>
  235.                                     ";
  236.         // line 81
  237.         $context['_parent'] = $context;
  238.         $context['_seq'] = CoreExtension::ensureTraversable((isset($context["experiences"]) || array_key_exists("experiences"$context) ? $context["experiences"] : (function () { throw new RuntimeError('Variable "experiences" does not exist.'81$this->source); })()));
  239.         foreach ($context['_seq'] as $context["_key"] => $context["experience"]) {
  240.             // line 82
  241.             yield "                                        <tr>
  242.                                             <td>
  243.                                                 <img class=\"object-cover\" src=\"";
  244.             // line 84
  245.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl(("" CoreExtension::getAttribute($this->env$this->source$context["experience"], "image", [], "any"falsefalsefalse84))), "html"nulltrue);
  246.             yield "\" alt=\"\" width=\"96px\" height=\"64px\">
  247.                                             </td>
  248.                                             <td>";
  249.             // line 86
  250.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["experience"], "title", [], "any"falsefalsefalse86), "html"nulltrue);
  251.             yield "</td>
  252.                                             <td>";
  253.             // line 87
  254.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["experience"], "price", [], "any"falsefalsefalse87), "html"nulltrue);
  255.             yield " ";
  256.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["experience"], "currency", [], "any"falsefalsefalse87), "html"nulltrue);
  257.             yield "</td>
  258.                                             <td>";
  259.             // line 88
  260.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$this->extensions['Twig\Extra\String\StringExtension']->createUnicodeString(CoreExtension::getAttribute($this->env$this->source$context["experience"], "description", [], "any"falsefalsefalse88)), "truncate", [30"…"], "method"falsefalsefalse88), "html"nulltrue);
  261.             yield "</td>
  262.                                             <td>";
  263.             // line 89
  264.             yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape(CoreExtension::getAttribute($this->env$this->source$context["experience"], "coachingtype", [], "any"falsefalsefalse89), "html"nulltrue);
  265.             yield "</td>
  266.                                             <td> ";
  267.             // line 90
  268.             if ( !(null === CoreExtension::getAttribute($this->env$this->source$context["experience"], "enabled", [], "any"falsefalsefalse90))) {
  269.                 // line 91
  270.                 yield "                                                    ";
  271.                 yield ((CoreExtension::getAttribute($this->env$this->source$context["experience"], "enabled", [], "any"falsefalsefalse91)) ? ("<span class=\"badge bg-success font-size-10\">Disponible</span>") : ("<span class=\"badge bg-danger font-size-10\">Occupe</span>"));
  272.                 yield "
  273.                                                 ";
  274.             } else {
  275.                 // line 93
  276.                 yield "                                                    &mdash;
  277.                                                 ";
  278.             }
  279.             // line 95
  280.             yield "                                            </td>
  281.                                             <td class=\"p-3 ltr:text-left rtl:text-right\">
  282.                                                 <div class=\"relative dropdown\">
  283.                                                     <button class=\"p-0 text-gray-700 border-0 btn dropdown-toggle dark:text-zink-200 \" type=\"button\" data-bs-toggle=\"dropdown\" id=\"dropdownMenuButton1\">
  284.                                                         <i class=\"bx bx-dots-horizontal font-medium text-15\"></i>
  285.                                                     </button>
  286.                                                     <ul class=\"absolute right-0 left-auto top-auto z-20 hidden w-44 py-1.5 text-left list-none bg-white border border-transparent rounded shadow-lg dropdown-menu bg-clip-padding dark:bg-zink-700 dark:border-zink-50 dark:text-zink-200\" aria-labelledby=\"dropdownMenuButton1\">
  287.                                                         <li><a class=\"bg-transparent dropdown-item font-normal flex items-center hover:bg-gray-50 px-6 py-1.5 text-13 text-gray-700 w-full whitespace-nowrap\" href=\"#\"><i class=\"bx bx-pencil text-16 text-green-500 me-2 \"></i> Edit</a>
  288.                                                         </li>
  289.                                                         <li><a class=\"bg-transparent dropdown-item font-normal flex items-center hover:bg-gray-50 px-6 py-1.5 text-13 text-gray-700 w-full whitespace-nowrap\" href=\"#\"> <i class=\"bx bx-lock-alt text-16 text-gray-500 me-2\"></i>Securite</a>
  290.                                                         </li>
  291.                                                         <li><a class=\"bg-transparent dropdown-item font-normal flex items-center hover:bg-gray-50 px-6 py-1.5 text-13 text-gray-700 w-full whitespace-nowrap\" href=\"#\"> <i class=\"bx bx-trash-alt text-16 text-red-500 me-2\"></i>Remove</a>
  292.                                                         </li>
  293.                                                     </ul>
  294.                                                 </div>
  295.                                             </td>
  296.                                         </tr>
  297.                                     ";
  298.         }
  299.         $_parent $context['_parent'];
  300.         unset($context['_seq'], $context['_iterated'], $context['_key'], $context['experience'], $context['_parent'], $context['loop']);
  301.         $context array_intersect_key($context$_parent) + $_parent;
  302.         // line 114
  303.         yield "                                    </tbody>
  304.                                 </table>
  305.                             </div>
  306.                         </div>
  307.                     </div>
  308.                 </div>
  309.             </div>
  310.         </div>
  311.     </div>
  312. ";
  313.         
  314.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  315.         
  316.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  317.         return; yield '';
  318.     }
  319.     // line 125
  320.     public function block_javascripts($context, array $blocks = [])
  321.     {
  322.         $macros $this->macros;
  323.         $__internal_5a27a8ba21ca79b61932376b2fa922d2 $this->extensions["Symfony\\Bundle\\WebProfilerBundle\\Twig\\WebProfilerExtension"];
  324.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->enter($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  325.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f $this->extensions["Symfony\\Bridge\\Twig\\Extension\\ProfilerExtension"];
  326.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->enter($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof = new \Twig\Profiler\Profile($this->getTemplateName(), "block""javascripts"));
  327.         // line 126
  328.         yield "
  329.                 <script src=\"";
  330.         // line 127
  331.         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);
  332.         yield "\"></script>
  333.                 <script src=\"";
  334.         // line 128
  335.         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);
  336.         yield "\"></script>
  337.                 <script src=\"";
  338.         // line 129
  339.         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);
  340.         yield "\"></script>
  341.                 <script src=\"";
  342.         // line 130
  343.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/datatables.net/js/jquery.dataTables.min.js"), "html"nulltrue);
  344.         yield "\"></script>
  345.                 <script src=\"";
  346.         // line 131
  347.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/datatables.net-bs4/js/dataTables.bootstrap4.min.js"), "html"nulltrue);
  348.         yield "\"></script>
  349.                 <script src=\"";
  350.         // line 132
  351.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/datatables.net-responsive/js/dataTables.responsive.min.js"), "html"nulltrue);
  352.         yield "\"></script>
  353.                 <script src=\"";
  354.         // line 133
  355.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/libs/datatables.net-responsive-bs4/js/responsive.bootstrap4.min.js"), "html"nulltrue);
  356.         yield "\"></script>
  357.                 <script src=\"";
  358.         // line 134
  359.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/js/pages/crypto-orders.init.js"), "html"nulltrue);
  360.         yield "\"></script>
  361.                 <script src=\"";
  362.         // line 135
  363.         yield $this->env->getRuntime('Twig\Runtime\EscaperRuntime')->escape($this->extensions['Symfony\Bridge\Twig\Extension\AssetExtension']->getAssetUrl("admin/js/app.js"), "html"nulltrue);
  364.         yield "\"></script>
  365.             ";
  366.         
  367.         $__internal_6f47bbe9983af81f1e7450e9a3e3768f->leave($__internal_6f47bbe9983af81f1e7450e9a3e3768f_prof);
  368.         
  369.         $__internal_5a27a8ba21ca79b61932376b2fa922d2->leave($__internal_5a27a8ba21ca79b61932376b2fa922d2_prof);
  370.         return; yield '';
  371.     }
  372.     /**
  373.      * @codeCoverageIgnore
  374.      */
  375.     public function getTemplateName()
  376.     {
  377.         return "coach/experience/mesExperiences.html.twig";
  378.     }
  379.     /**
  380.      * @codeCoverageIgnore
  381.      */
  382.     public function isTraitable()
  383.     {
  384.         return false;
  385.     }
  386.     /**
  387.      * @codeCoverageIgnore
  388.      */
  389.     public function getDebugInfo()
  390.     {
  391.         return array (  422 => 135,  418 => 134,  414 => 133,  410 => 132,  406 => 131,  402 => 130,  398 => 129,  394 => 128,  390 => 127,  387 => 126,  377 => 125,  357 => 114,  333 => 95,  329 => 93,  323 => 91,  321 => 90,  317 => 89,  313 => 88,  307 => 87,  303 => 86,  298 => 84,  294 => 82,  290 => 81,  259 => 52,  246 => 37,  242 => 36,  238 => 35,  228 => 28,  214 => 16,  204 => 15,  184 => 14,  171 => 12,  167 => 11,  163 => 10,  158 => 9,  148 => 8,  136 => 6,  126 => 5,  106 => 4,  86 => 3,  66 => 2,  43 => 1,);
  392.     }
  393.     public function getSourceContext()
  394.     {
  395.         return new Source("{% extends 'admin/baseAdmin.html.twig' %}
  396. {% block page_title %}Coaches Experiences{% endblock %}
  397. {% block breadcump_main %}Coaches Experiences{% endblock %}
  398. {% block breadcump_subtitle %}Liste des Experiences par Coaches{% endblock %}
  399. {% block menu_left_sidebar %}
  400.     {% include 'include/menu/menuCoach.html.twig' with { menu_active_event : '3'} %}
  401. {% endblock %}
  402. {% block stylesheets %}
  403.     <link href=\"{{ asset('admin/libs/select2/css/select2.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  404.     <link href=\"{{ asset('admin/libs/bootstrap-datepicker/css/bootstrap-datepicker.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  405.     <link href=\"{{ asset('admin/libs/datatables.net-bs4/css/dataTables.bootstrap4.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  406.     <link href=\"{{ asset('admin/libs/datatables.net-responsive-bs4/css/responsive.bootstrap4.min.css') }}\" rel=\"stylesheet\" type=\"text/css\">
  407. {% endblock %}
  408. {% block title %}{{\"Liste des Experiences\"|trans }}{% endblock %}
  409. {% block content %}
  410.     <div class=\"row\">
  411.         <div class=\"col-lg-12\">
  412.             <div class=\"card\">
  413.                 <div class=\"card-body\">
  414.                     <h4 class=\"card-title mb-3\">Coaches Experiences</h4>
  415.                     <!-- Nav tabs -->
  416.                     <!-- Tab panes -->
  417.                     <div class=\"tab-content p-3\">
  418.                         <div class=\"tab-pane active\" id=\"all-order\" role=\"tabpanel\">
  419.                             <form method=\"post\" action=\"{{ path('experiences_list') }}\">
  420.                                 <div class=\"row\">
  421.                                     <div class=\"col-xl col-sm-6\">
  422.                                         <div class=\"mb-3\">
  423.                                             <label class=\"form-label\">Type de coaching :</label>
  424.                                             <select class=\"form-control select2-search-disable\" name=\"typeCoach\">
  425.                                                 <option value=\"\">— Tous —</option>
  426.                                                 <option value=\"private\"   {{ app.request.get('typeCoach') == 'private'   ? 'selected' }}>Coaching Privé</option>
  427.                                                 <option value=\"groupe\"    {{ app.request.get('typeCoach') == 'groupe'    ? 'selected' }}>Coaching en groupe</option>
  428.                                                 <option value=\"visio\"     {{ app.request.get('typeCoach') == 'visio'     ? 'selected' }}>Coaching par Visio</option>
  429.                                             </select>
  430.                                         </div>
  431.                                     </div>
  432.                                     <div class=\"col-xl col-sm-6\">
  433.                                         <div class=\"mb-3\">
  434.                                             <label class=\"form-label\">Catégorie :</label>
  435.                                             <select class=\"form-control select2-search-disable\" name=\"category\">
  436.                                                 <option value=\"\">— Toutes —</option>
  437.                                                 {# {% for categorie in categories %}
  438.                                                     <option value=\"{{ categorie.id }}\" {{   app.request.get('category') == categorie.id ? 'selected' }}>
  439.                                                         {{ categorie.name }}
  440.                                                     </option>
  441.                                                 {% endfor %} #}
  442.                                             </select>
  443.                                         </div>
  444.                                     </div>
  445.                                     <div class=\"col-xl col-sm-6 align-self-end\">
  446.                                         <div class=\"mb-3\">
  447.                                             <button type=\"submit\" class=\"btn btn-primary w-md\">Filter</button>
  448.                                         </div>
  449.                                     </div>
  450.                                 </div>
  451.                             </form>
  452.                             <div class=\"table-responsive mt-2\">
  453.                                 <table class=\"table table-hover datatable dt-responsive nowrap\" style=\"border-collapse: collapse; border-spacing: 0; width: 100%;\">
  454.                                     <thead>
  455.                                     <tr>
  456.                                         <th scope=\"col\">#</th>
  457.                                         <th scope=\"col\">Titre</th>
  458.                                         <th scope=\"col\">Prix</th>
  459.                                         <th scope=\"col\">Description</th>
  460.                                         <th scope=\"col\">Type de coaching</th>
  461.                                         <th scope=\"col\">Status</th>
  462.                                         <th class=\"p-3 font-semibold text-13 ltr:text-left rtl:text-right\" style=\"width: 120px;\">Action</th>
  463.                                     </tr>
  464.                                     </thead>
  465.                                     <tbody>
  466.                                     {% for experience in experiences %}
  467.                                         <tr>
  468.                                             <td>
  469.                                                 <img class=\"object-cover\" src=\"{{ asset(''~experience.image) }}\" alt=\"\" width=\"96px\" height=\"64px\">
  470.                                             </td>
  471.                                             <td>{{ experience.title }}</td>
  472.                                             <td>{{ experience.price }} {{ experience.currency }}</td>
  473.                                             <td>{{ experience.description|u.truncate(30, '…') }}</td>
  474.                                             <td>{{ experience.coachingtype }}</td>
  475.                                             <td> {% if experience.enabled is not null %}
  476.                                                     {{ experience.enabled ? '<span class=\"badge bg-success font-size-10\">Disponible</span>' : '<span class=\"badge bg-danger font-size-10\">Occupe</span>' }}
  477.                                                 {% else %}
  478.                                                     &mdash;
  479.                                                 {% endif %}
  480.                                             </td>
  481.                                             <td class=\"p-3 ltr:text-left rtl:text-right\">
  482.                                                 <div class=\"relative dropdown\">
  483.                                                     <button class=\"p-0 text-gray-700 border-0 btn dropdown-toggle dark:text-zink-200 \" type=\"button\" data-bs-toggle=\"dropdown\" id=\"dropdownMenuButton1\">
  484.                                                         <i class=\"bx bx-dots-horizontal font-medium text-15\"></i>
  485.                                                     </button>
  486.                                                     <ul class=\"absolute right-0 left-auto top-auto z-20 hidden w-44 py-1.5 text-left list-none bg-white border border-transparent rounded shadow-lg dropdown-menu bg-clip-padding dark:bg-zink-700 dark:border-zink-50 dark:text-zink-200\" aria-labelledby=\"dropdownMenuButton1\">
  487.                                                         <li><a class=\"bg-transparent dropdown-item font-normal flex items-center hover:bg-gray-50 px-6 py-1.5 text-13 text-gray-700 w-full whitespace-nowrap\" href=\"#\"><i class=\"bx bx-pencil text-16 text-green-500 me-2 \"></i> Edit</a>
  488.                                                         </li>
  489.                                                         <li><a class=\"bg-transparent dropdown-item font-normal flex items-center hover:bg-gray-50 px-6 py-1.5 text-13 text-gray-700 w-full whitespace-nowrap\" href=\"#\"> <i class=\"bx bx-lock-alt text-16 text-gray-500 me-2\"></i>Securite</a>
  490.                                                         </li>
  491.                                                         <li><a class=\"bg-transparent dropdown-item font-normal flex items-center hover:bg-gray-50 px-6 py-1.5 text-13 text-gray-700 w-full whitespace-nowrap\" href=\"#\"> <i class=\"bx bx-trash-alt text-16 text-red-500 me-2\"></i>Remove</a>
  492.                                                         </li>
  493.                                                     </ul>
  494.                                                 </div>
  495.                                             </td>
  496.                                         </tr>
  497.                                     {% endfor %}
  498.                                     </tbody>
  499.                                 </table>
  500.                             </div>
  501.                         </div>
  502.                     </div>
  503.                 </div>
  504.             </div>
  505.         </div>
  506.     </div>
  507. {% endblock %}
  508.             {% block javascripts %}
  509.                 <script src=\"{{ asset('admin/libs/select2/js/select2.min.js')}}\"></script>
  510.                 <script src=\"{{ asset('admin/libs/select2/js/select2.min.js')}}\"></script>
  511.                 <script src=\"{{ asset('admin/libs/bootstrap-datepicker/js/bootstrap-datepicker.min.js')}}\"></script>
  512.                 <script src=\"{{ asset('admin/libs/datatables.net/js/jquery.dataTables.min.js')}}\"></script>
  513.                 <script src=\"{{ asset('admin/libs/datatables.net-bs4/js/dataTables.bootstrap4.min.js')}}\"></script>
  514.                 <script src=\"{{ asset('admin/libs/datatables.net-responsive/js/dataTables.responsive.min.js')}}\"></script>
  515.                 <script src=\"{{ asset('admin/libs/datatables.net-responsive-bs4/js/responsive.bootstrap4.min.js')}}\"></script>
  516.                 <script src=\"{{ asset('admin/js/pages/crypto-orders.init.js')}}\"></script>
  517.                 <script src=\"{{ asset('admin/js/app.js')}}\"></script>
  518.             {% endblock %}""coach/experience/mesExperiences.html.twig""/home/bookoachroot/public_html/templates/coach/experience/mesExperiences.html.twig");
  519.     }
  520. }