{{-- Utilisation du layout administrateur --}} {{-- Section pour les styles CSS --}} @section('css') {{-- Styles pour DataTables --}} {{-- Importation du style de base DataTables --}} {{-- Importation du style des boutons DataTables --}} @endsection {{-- Conteneur principal --}}
{{-- Titre de la page --}} {{-- Section statistiques --}}
{{-- Affichage du nombre d'apprentis --}}

Nombre d'apprentis actif

{{ $apprentice_count }}

{{-- Affichage du compteur d'apprentis --}}
{{-- Icône statistique --}}
{{-- Icône utilisateur avec vérification --}}
{{-- Section liste des apprentis --}}
{{-- En-tête de la carte --}}
Tous les apprentis
{{-- --}}
{{-- Corps de la carte avec tableau --}}
{{-- En-têtes du tableau --}} {{-- Colonne pour le nom complet --}} {{-- Colonne pour le type d'apprenti --}} {{-- Colonne pour le genre --}} {{-- Colonne pour le statut --}} {{-- Colonne pour le temps de formation --}} {{-- Colonne pour le maître d'apprentissage --}} {{-- Colonne pour la date d'inscription --}} {{-- Corps du tableau --}} {{-- Boucle sur les apprentis --}} @foreach($apprentices as $apprentice) {{-- Lien vers le profil de l'apprenti --}} {{-- Affichage du genre --}} {{-- Affichage conditionnel du statut --}} {{-- Date de création formatée --}} @endforeach
Nom & prénomsTypeGenreNiveau d'étude Status(3 ans +)Atelier Maître couturierDate de création
{{ $apprentice->fullname }} {{-- Lien vers la page de détails --}} @if($apprentice->type == 'default') Apprenti {{-- Badge pour apprenti standard --}} @elseif($apprentice->type == 'ouvrier') Ouvrier {{-- Badge pour ouvrier --}} @elseif($apprentice->type == 'recyclage') Recyclage {{-- Badge pour recyclage --}} @endif {{ $apprentice->gender }}{{ $apprentice->education_level }} @if($apprentice->status == 'active') Actif {{-- Badge vert pour statut actif --}} @elseif($apprentice->status == 'pending') En cours {{-- Badge bleu pour statut en attente --}} @elseif($apprentice->status == 'inactive') Non actif {{-- Badge rouge pour statut inactif --}} @elseif($apprentice->status == 'finished') Terminé {{-- Badge bleu foncé pour statut terminé --}} @endif {{ \Carbon\Carbon::parse($apprentice->start_date)->diffInYears(now()) >=3 ? 'Oui' : 'Non' }} {{ $apprentice->workshop->atelier_name }} {{-- Lien vers le profil du maître d'apprentissage --}} {{ $apprentice->workshop->user->fullname }} {{-- Lien vers le profil du maître d'apprentissage --}} {{ $apprentice->created_at->format('d/m/Y') }}
{{-- Section pour les scripts JavaScript --}} @section('js') {{-- Scripts DataTables requis --}} {{-- Script principal DataTables --}} {{-- Script Bootstrap 4 pour DataTables --}} {{-- Scripts pour les boutons --}} {{-- Script pour les boutons --}} {{-- Script Bootstrap 4 pour les boutons --}} {{-- Script pour l'export ZIP --}} {{-- Script pour l'export PDF --}} {{-- Script pour les polices PDF --}} {{-- Script pour l'export HTML5 --}} {{-- Script pour l'impression --}} {{-- Script pour la visibilité des colonnes --}} {{-- Script d'initialisation DataTables --}} {{-- Script d'initialisation de DataTables --}} @endsection