{% extends 'admin/baseAdmin.html.twig' %}{% block page_title %}Liste des reservations BOOKOACH{% endblock %}{% block breadcump_main %}Dashboard{% endblock %}{% block breadcump_subtitle %}Tous les résa{% 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 Reservations"|trans }}{% endblock %}{% block content %} <div class="row"> <div class="col-lg-12"> <div class="card job-filter"> <div class="card-body p-3"> <h4 class="card-title mb-4">Filtre de recherche :</h4> <form method="post" action="#"> <div class="row"> <div class="col-xl col-sm-6"> <div class="mb-3"> <label class="form-label">Par Coach :</label> <select name="coach" class="form-select form-select6LG select2" id="floatingSelect" aria-label="Floating label select example"> {% for coach in coachs %} <option value="{{ coach.id }}" >{{ coach.firstname }} {{ coach.lastname }}</option> {% endfor %} </select> </div> </div> <div class="col-xl col-sm-6"> <div class="mb-3"> <label class="form-label">Par Experience :</label> <select name="experience" class="form-select form-select6LG select2" id="floatingSelect" aria-label="Floating label select example"> <option value="">Filtrer votre par éxperience</option> {% for experience in experiences %} <option value="{{ experience.id }}" {{ app.request.get('experience') == experience.id ? 'selected' }}> {{ experience.title }} </option> {% endfor %} </select> </div> </div> <div class="col-xl col-sm-6"> <div class="mb-3"> <label class="form-label">Par Catégorie :</label> <select name="category" class="form-select form-select6LG select2" id="floatingSelect" aria-label="Floating label select example"> <option value="">— Chossisser une catégorie —</option> {% for category in categories %} <option value="{{ category.id }}" >{{ category.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> </div> </div> <!--end col--> </div> <div class="row"> <div class="col-lg-12"> <div class="card job-filter"> <div class="card-body p-3"> <div class="table-responsive"> <table class="datatable table align-middle table-nowrap table-hover"> <thead class="table-light"> <tr> <th scope="col" style="width: 100px">#</th> <th scope="col">Experience</th> <th scope="col">Client</th> <th scope="col">Détails</th> <th scope="col">Status</th> <th scope="col">Action</th> </tr> </thead> <tbody> {% for booking in bookings %} <tr> <td><img src="{{ asset(''~booking.experience.image) }}" alt="" class="avatar-sm"></td> <td> <h5 class="text-truncate mb-0 font-size-14"><a href="javascript: void(0);" class="text-dark">{{ booking.experience.title }}</a></h5> <p class="text-muted mb-0">#{{ booking.experience.id }}</p> </td> <td> <p class="mb-0">{{ booking.customer.firstname }} {{ booking.customer.lastname }}</p> <p><small>{{ booking.customer.email }}</small></p> </td> <td> <p class="mb-0"><b>{{ booking.total }} {{ booking.currency }}</b></p> <p class="text-muted mb-0">#{{ booking.reference }} | {{ booking.pax }} Pax | {{ booking.datestart|date('d/M/Y') }}</p> </td> <td> {% if booking.status == '1' %} <span class="badge bg-success">Confimé</span> {% elseif booking.status == '2' %} <span class="badge bg-danger">Annulé</span> {% else %} <span class="badge bg-warning">En Attente</span> {% endif %} </td> <td> <div class="dropdown"> <a href="#" class="dropdown-toggle card-drop" data-bs-toggle="dropdown" aria-expanded="false"> <i class="mdi mdi-dots-horizontal font-size-18"></i> </a> <div class="dropdown-menu dropdown-menu-end"> <a class="dropdown-item" href="#">Voucher</a> <a class="dropdown-item" href="#">Modification</a> <a class="dropdown-item" href="#">Annuler/Suprimer</a> </div> </div> </td> </tr> {% endfor %} </tbody> </table> </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/app.js')}}"></script>{% endblock %}