fix: add data-turbo="false" to video and photo upload forms

Turbo Drive was intercepting file upload form submissions, causing videos
and photos to not be uploaded. Adding data-turbo="false" ensures the
browser handles these multipart forms natively.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Serreau Jovann
2026-03-11 15:03:49 +01:00
parent 3c7f035f7a
commit ff4fdc3c2e

View File

@@ -451,7 +451,7 @@
<div class="h-px bg-white/5 w-full mb-10"></div>
{# FORMULAIRE D'AJOUT VIDEO #}
{{ form_start(formVideo) }}
{{ form_start(formVideo, {'attr': {'data-turbo': 'false'}}) }}
<div class="grid grid-cols-1 md:grid-cols-2 gap-6 items-end">
<div class="md:col-span-2 bg-slate-950/40 p-6 rounded-[2rem] border border-dashed border-white/10 group hover:border-rose-500/30 transition-all">
{{ form_label(formVideo.imageFile, 'Fichier Vidéo (MP4, WebM...)', {'label_attr': {'class': 'text-[10px] font-black text-slate-300 uppercase tracking-widest mb-4 block text-center'}}) }}
@@ -507,7 +507,7 @@
<div class="h-px bg-white/5 w-full mb-10"></div>
{# FORMULAIRE D'AJOUT PHOTO #}
{{ form_start(formPhoto) }}
{{ form_start(formPhoto, {'attr': {'data-turbo': 'false'}}) }}
<div class="grid grid-cols-1 md:grid-cols-2 gap-6 items-end">
<div class="md:col-span-2 bg-slate-950/40 p-6 rounded-[2rem] border border-dashed border-white/10 group hover:border-cyan-500/30 transition-all">
{{ form_label(formPhoto.imageFile, 'Fichier Image (JPG, PNG...)', {'label_attr': {'class': 'text-[10px] font-black text-slate-300 uppercase tracking-widest mb-4 block text-center'}}) }}