← Utilisateurs /

{{ $user->name }}

@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif {{-- Formulaire principal --}}

Informations

@csrf @method('PUT')
@error('name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('password')

{{ $message }}

@enderror
{{-- Rôle (masqué pour soi-même) --}} @if($user->id !== auth()->id())
@foreach(\App\Enums\UserRole::cases() as $role) @endforeach
@else {{-- Champ caché pour ne pas perdre le rôle lors du submit --}}

Vous ne pouvez pas modifier votre propre rôle.

@endif
Annuler
{{-- Statut actif / inactif --}}

Statut du compte

@if($user->is_active) Le compte est actif — l'utilisateur peut se connecter. @else Le compte est inactif — l'utilisateur ne peut pas se connecter. @endif

@if($user->id !== auth()->id())
@csrf
@endif
{{-- Informations complémentaires --}}

Détails

Inscrit le
{{ $user->created_at->format('d/m/Y') }}
Sections
{{ $user->sections->isNotEmpty() ? $user->sections->pluck('nom')->join(', ') : '—' }}
Sources assignées
{{ $user->sourcesAssignees->count() ?: '—' }}
{{-- Zone danger : suppression --}} @if($user->id !== auth()->id())

Zone dangereuse

La suppression est définitive. Les relevés et assignations liés à cet utilisateur seront également supprimés.

@csrf @method('DELETE')
@endif