@extends('admin.layouts.admin') @section('title', 'Gestion des créneaux - Admin KONTIXX') @section('page-title', 'Gestion des créneaux') @section('page-description', 'Créez et gérez facilement tous vos créneaux de rendez-vous') @section('content')
Total créneaux
{{ $stats['total'] }}
Tous les créneaux
Disponibles
{{ $stats['available'] }}
Créneaux ouverts
En attente
{{ $stats['pending'] ?? 0 }}
En attente validation
Confirmés
{{ $stats['confirmed'] ?? 0 }}
Créneaux confirmés
Indisponibles
{{ $stats['unavailable'] }}
Créneaux désactivés
Génération en masse
{{ $slots->total() }} créneau(x) au total
| Date | Heure | Durée | Statut | Actions | |
|---|---|---|---|---|---|
| @if($slot->status === 'available' || $slot->status === 'expired' || $slot->status === 'cancelled') @else - @endif |
{{ $slot->date->locale('fr')->isoFormat('dddd D MMMM YYYY') }}
|
{{ \Carbon\Carbon::createFromFormat('H:i:s', $slot->start_time)->format('H:i') }} -
{{ \Carbon\Carbon::createFromFormat('H:i:s', $slot->end_time)->format('H:i') }}
|
{{ $slot->getDurationInMinutes() }} min | @if($slot->status === 'available') Disponible @elseif($slot->status === 'pending') En attente @elseif($slot->status === 'confirmed') Confirmé @elseif($slot->status === 'cancelled') Annulé @elseif($slot->status === 'expired') Expiré @else Indisponible @endif |
@if($slot->status === 'available' || $slot->status === 'expired' || $slot->status === 'cancelled')
@endif
|
Commencez par créer des créneaux en utilisant le formulaire à gauche.