@extends('layouts.admin') @section('content')
{{-- Fil d'Ariane --}}
Modifier l'élément #{{ $mediatheque->id }}
{{ strtoupper($mediatheque->type) }}
{{-- Affichage des erreurs globales --}} @if ($errors->any())
    @foreach ($errors->all() as $error)
  • {{ $error }}
  • @endforeach
@endif
@csrf @method('PUT')
{{-- Colonne de Gauche : Aperçu actuel --}}
@php $cleanPath = str_replace('\\', '/', $mediatheque->image_path); $fileUrl = asset('storage/' . ltrim($cleanPath, '/')); @endphp
@error('image_path')
{{ $message }}
@enderror
Laissez vide si vous ne souhaitez pas modifier l'image de couverture / miniature.
{{-- Colonne de Droite : Informations --}}
@error('titre')
{{ $message }}
@enderror
@error('evenement')
{{ $message }}
@enderror
{{-- Champ caché pour conserver la valeur en POST pour le contrôleur --}}
@error('ordre')
{{ $message }}
@enderror
{{-- COMPOSANT RENDU DYNAMIQUE : LIEN YOUTUBE (Uniquement si type == video) --}} @if($mediatheque->type == 'video') @php $fichierVideo = $mediatheque->fichiers->first(); $urlActuelle = $fichierVideo ? $fichierVideo->chemin : ''; @endphp
Source de la Vidéo Externe
@error('youtube_url')
{{ $message }}
@enderror {{-- Mini lecteur d'aperçu de la vidéo existante si YouTube --}} @if($fichierVideo && $fichierVideo->is_youtube)
@endif
@endif
is_active) ? 'checked' : '' }}>

Annuler
@endsection