@extends('admin.layout') @section('title', 'Gestion des utilisateurs') @section('content')
| Utilisateur | Rôle | Statut | Identité | Inscription | Actions |
|---|---|---|---|---|---|
|
{{ strtoupper(mb_substr($user->name ?? $user->first_name ?? '?', 0, 1)) }}
|
@if($user->is_admin) Admin @else Utilisateur @endif | @if($user->is_blocked) Banni @else Actif @endif | @php $idStatus = $user->identity_status ?? 'none'; $idTags = ['none' => ['Non soumis', 'tag-pending'], 'pending' => ['En attente', 'tag-pending'], 'approved' => ['OK', 'tag-active'], 'rejected' => ['Refusé', 'tag-blocked']]; [$idLabel, $idClass] = $idTags[$idStatus] ?? ['—', 'tag-pending']; @endphp {{ $idLabel }} | @php $created = $user->created_at; if ($created->isToday()) { $inscription = "Aujourd'hui, " . $created->format('H:i'); } elseif ($created->isYesterday()) { $inscription = "Hier, " . $created->format('H:i'); } elseif ($created->diffInDays(now()) <= 7) { $inscription = 'Il y a ' . $created->diffInDays(now()) . ' jour' . ($created->diffInDays(now()) > 1 ? 's' : ''); } else { $inscription = $created->format('d M Y'); } @endphp {{ $inscription }} | |
Aucun utilisateur trouvé. | |||||