@extends('admin.layout') @section('title', $equipe->nom) @section('content') @include('admin._retour', ['vers' => route('equipes.index')]) {{-- Les zones (data-zone) : ce que js/sur-place.js remplace quand la fenetre de modification enregistre, sans recharger la page — le titre (c'est le nom de l'equipe), les messages, la fiche. --}}

@yield('title')

@if (session('success'))
{{ session('success') }}
@endif @if (session('error'))
{{ session('error') }}
@endif
Nom
{{ $equipe->nom }}
Type
{{ ucfirst($equipe->type) }} @if ($equipe->estIndispensableAuPlanning()) Planning
Le planning a besoin de cette équipe pour afficher sa colonne : elle ne se supprime pas.
@endif
{{-- La fenetre de la liste, ouverte ici : on modifie sans quitter la fiche, et c'est elle qu'on retrouve. --}} @can('equipes.edit') @endcan
{{-- Les plannings de l'equipe, du plus recent au plus ancien : le meme accordeon que sur la fiche d'un employe. Tout replie — vingt-cinq par page, le premier ouvert repoussait les autres hors de l'ecran. --}}
Plannings ({{ $plannings->total() }})
@if ($plannings->total() === 0)

@if ($equipe->type === 'absence') Aucun : les absences viennent de l'outil d'évaluations, elles ne sont pas enregistrées comme des plannings. @else Aucun planning pour cette équipe. @endif

@else @include('admin.membres.users._plannings_accordion', [ 'plannings' => $plannings->getCollection(), 'planningInfos' => $planningInfos, // L'accordeon surligne l'employe dont on regarde la // fiche parmi les techniciens : ici, personne. 'user' => new \App\Models\User(), 'toutReplie' => true, ])
{{ $plannings->links() }}
@endif
@include('admin._historique-fiche', ['element' => $equipe])
@include('admin.equipes._modale') @endsection