Implémentation d'un routing personnalisé permettant d'afficher deux vues
(résumé et détail) à partir d'une seule source de données (investigation.txt).
- Ajout routes virtuelles /enquetes/:slug/resume et /detail
- Ajout controller pour redirection automatique vers /resume
- Mise à jour lien "Lire le rapport" vers page /detail
- URL de base redirige en 301 vers /resume
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Création des snippets de blocs (text, heading, image)
- Implémentation du rendu des layouts avec colonnes
- Structure en grille pour layouts multi-colonnes
NOTE : Cette implémentation est à revoir selon la maquette finale.
Le rendu actuel utilise une structure basique en attendant les spécifications de design.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Création du blueprint files/cover.yml avec champs alt et caption
- Configuration uploads.template: cover pour association automatique
- Amélioration affichage légende avec condition isNotEmpty()
- Les métadonnées des images sont désormais éditables via le panel
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Remplacement des appels dynamiques blueprint()->field()['label'] par les valeurs en dur
- Correction orthographe: methodologys → methodologies dans le blueprint et le template
- Amélioration des performances en évitant les appels dynamiques
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
- Correction des erreurs de casse des méthodes PHP (incidentLocation, incidentConsequences, keywords, methodologys, team, publicationDate)
- Ajout de la date de publication dynamique dans le header
- Remplacement de l'image en dur par le champ cover avec légende dynamique
- Remplacement du paragraphe court par le champ chapo
- Dynamisation de l'affichage des partenaires avec liens
- Remplacement de la section synthèse en dur par le champ body (layouts)
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>