-
@foreach ($errors->all() as $error)
- {{ $error }} @endforeach
@props(['title' => 'Administration']) @php $statusMessages = [ 'saved' => ['success', 'Modifications enregistrées.'], 'published' => ['success', 'Image publiée.'], 'unpublished' => ['success', 'Image dépubliée.'], 'archived' => ['success', 'Image archivée.'], 'restored' => ['success', 'Image restaurée.'], 'trashed' => ['success', 'Image envoyée à la corbeille (fichiers conservés).'], 'force-deleted' => ['success', 'Image supprimée définitivement.'], 'regenerated' => ['success', 'Variantes régénérées.'], 'regenerate-errors' => ['error', 'Variantes régénérées avec des erreurs (voir journal).'], 'created' => ['success', 'Album créé.'], 'updated' => ['success', 'Modifications enregistrées.'], 'deleted' => ['success', 'Album supprimé.'], 'media-added' => ['success', 'Photos ajoutées à l\'album.'], 'media-removed' => ['success', 'Photo retirée de l\'album.'], 'cover-set' => ['success', 'Couverture mise à jour.'], 'hero-added' => ['success', 'Image ajoutée au carrousel.'], 'hero-removed' => ['success', 'Image retirée du carrousel.'], 'hero-updated' => ['success', 'Carrousel mis à jour.'], 'video-created' => ['success', 'Vidéo ajoutée.'], 'video-updated' => ['success', 'Vidéo mise à jour.'], 'video-deleted' => ['success', 'Vidéo envoyée à la corbeille.'], 'video-restored' => ['success', 'Vidéo restaurée.'], 'video-featured' => ['success', 'Vidéo définie comme vidéo principale.'], 'dedup-merged' => ['success', 'Groupe fusionné — les copies ont été envoyées à la corbeille (récupérables).'], 'dedup-ignored' => ['success', 'Groupe ignoré — il ne sera plus affiché par défaut.'], ]; $status = session('status'); $statusKind = null; $statusText = null; if ($status && str_starts_with($status, 'bulk:')) { $statusKind = 'success'; $statusText = substr($status, 5); } elseif ($status && isset($statusMessages[$status])) { [$statusKind, $statusText] = $statusMessages[$status]; } @endphp