{% extends 'admin/baseAdmin.html.twig' %}
{% block page_title %}Comptes Experiences{% endblock %}
{% block breadcump_main %}Experiences{% endblock %}
{% block breadcump_subtitle %}Liste des Experiences{% endblock %}
{% block menu_left_sidebar %}
{% include 'include/menu/menuAdmin.html.twig' with { menu_active_event : '3'} %}
{% endblock %}
{% block stylesheets %}
<link href="{{ asset('admin/libs/select2/css/select2.min.css') }}" rel="stylesheet" type="text/css">
<link href="{{ asset('admin/libs/bootstrap-datepicker/css/bootstrap-datepicker.min.css') }}" rel="stylesheet" type="text/css">
<link href="{{ asset('admin/libs/datatables.net-bs4/css/dataTables.bootstrap4.min.css') }}" rel="stylesheet" type="text/css">
<link href="{{ asset('admin/libs/datatables.net-responsive-bs4/css/responsive.bootstrap4.min.css') }}" rel="stylesheet" type="text/css">
{% endblock %}
{% block title %}{{"Liste des Experiences"|trans }}{% endblock %}
{% block content %}
<div class="row">
<div class="col-lg-12">
<div class="card">
<div class="card-body">
<h4 class="card-title mb-3">Experiences</h4>
<!-- Nav tabs -->
<!-- Tab panes -->
<div class="tab-content p-3">
<div class="tab-pane active" id="all-order" role="tabpanel">
<form method="post" action="{{ path('experiences_list') }}">
<div class="row">
<div class="col-xl col-sm-6">
<div class="mb-3">
<label class="form-label">Coach</label>
<select class="form-control select2">
<option>Select</option>
<optgroup label="Coaches">
{% for coache in coaches %}
<option value="{{ coache.id }}" {{ app.request.get('coache') == coache.id ? 'selected' }}>
{{ coache.firstname }} - {{ coache.lastname }}
</option>
{% endfor %}
</optgroup>
</select>
</div>
</div>
<div class="col-xl col-sm-6">
<div class="mb-3">
<label class="form-label">Type de coaching :</label>
<select class="form-control" name="typeCoach">
<option value="">— Tous —</option>
<option value="private" {{ app.request.get('typeCoach') == 'private' ? 'selected' }}>Coaching Privé</option>
<option value="groupe" {{ app.request.get('typeCoach') == 'groupe' ? 'selected' }}>Coaching en groupe</option>
<option value="visio" {{ app.request.get('typeCoach') == 'visio' ? 'selected' }}>Coaching par Visio</option>
</select>
</div>
</div>
<div class="col-xl col-sm-6">
<div class="mb-3">
<label class="form-label">Catégorie :</label>
<select class="form-control" name="category">
<option value="">— Toutes —</option>
{% for categorie in categories %}
<option value="{{ categorie.id }}" {{ app.request.get('category') == categorie.id ? 'selected' }}>
{{ categorie.name }}
</option>
{% endfor %}
</select>
</div>
</div>
<div class="col-xl col-sm-6 align-self-end">
<div class="mb-3">
<button type="submit" class="btn btn-primary w-md">Filter</button>
</div>
</div>
</div>
</form>
<div class="table-responsive mt-2">
<table class="table table-hover datatable dt-responsive nowrap" style="border-collapse: collapse; border-spacing: 0; width: 100%;">
<thead>
<tr>
<th scope="col">#</th>
<th scope="col">Titre</th>
<th scope="col">Prix</th>
<th scope="col">Description</th>
<th scope="col">Type de coaching</th>
<th scope="col">Status</th>
<th scope="col">Coach</th>
<th class="p-3 font-semibold text-13 ltr:text-left rtl:text-right" style="width: 120px;">Action</th>
</tr>
</thead>
<tbody>
{% for experience in experiences %}
<tr>
<td>
<img class="object-cover" src="{{ asset(''~experience.image) }}" alt="" width="96px" height="64px">
</td>
<td>{{ experience.title }}</td>
<td>{{ experience.price }} {{ experience.currency }}</td>
<td>{{ experience.description|u.truncate(30, '…') }}</td>
<td>{{ experience.coachingtype }}</td>
<td> {% if experience.enabled is not null %}
{{ experience.enabled ? '<span class="badge bg-success font-size-10">Disponible</span>' : '<span class="badge bg-danger font-size-10">Occupe</span>' }}
{% else %}
—
{% endif %}
</td>
<td>Hicham{#{{ experience.coach.lastname }}#}</td>
<td class="p-3 ltr:text-left rtl:text-right">
<div class="relative dropdown">
<button class="p-0 text-gray-700 border-0 btn dropdown-toggle dark:text-zink-200 " type="button" data-bs-toggle="dropdown" id="dropdownMenuButton1">
<i class="bx bx-dots-horizontal font-medium text-15"></i>
</button>
<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">
<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="{{ path('exp_overview', {id: experience.id}) }}"><i class="bx bx-pencil text-16 text-green-500 me-2 "></i> Overview</a>
</li>
<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>
</li>
<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>
</li>
</ul>
</div>
</td>
</tr>
{% endfor %}
</tbody>
</table>
</div>
</div>
</div>
</div>
</div>
</div>
</div>
{% endblock %}
{% block javascripts %}
<script src="{{ asset('admin/libs/select2/js/select2.min.js')}}"></script>
<script src="{{ asset('admin/libs/select2/js/select2.min.js')}}"></script>
<script src="{{ asset('admin/libs/bootstrap-datepicker/js/bootstrap-datepicker.min.js')}}"></script>
<script src="{{ asset('admin/libs/datatables.net/js/jquery.dataTables.min.js')}}"></script>
<script src="{{ asset('admin/libs/datatables.net-bs4/js/dataTables.bootstrap4.min.js')}}"></script>
<script src="{{ asset('admin/libs/datatables.net-responsive/js/dataTables.responsive.min.js')}}"></script>
<script src="{{ asset('admin/libs/datatables.net-responsive-bs4/js/responsive.bootstrap4.min.js')}}"></script>
<script src="{{ asset('admin/js/pages/crypto-orders.init.js')}}"></script>
<script src="{{ asset('admin/js/pages/form-advanced.init.js')}}"></script>
<script src="{{ asset('admin/js/app.js')}}"></script>
{% endblock %}