@extends('layouts.admin') @section('content')
{{-- En-tête --}}

Gestion des Publications

Gérez les rapports, documents et publications officielles.

{{-- Alertes --}} @if(session('success')) @endif
@forelse($publications as $pub) @empty @endforelse
Image Titre Date de publication Fichier Actions
@if($pub->image) {{-- L'image est dans storage/app/public/publications/images/ --}} {{-- asset('storage/' ...) pointe vers le lien symbolique public/storage/ --}} Couverture @else
@endif
{{ Str::limit($pub->titre, 60) }}
{{ Str::limit($pub->description, 70) }}
{{ is_object($pub->date_publication) ? $pub->date_publication->format('d/m/Y') : \Carbon\Carbon::parse($pub->date_publication)->format('d/m/Y') }}
@if($pub->fichier) {{-- On passe le chemin complet stocké en BDD au paramètre 'filename' --}} Ouvrir @else Aucun fichier @endif
{{-- Bouton Modifier --}} {{-- Bouton Supprimer --}}
@csrf @method('DELETE')
Aucune publication enregistrée.
{{-- MODAL AJOUT / EDITION --}} @endsection