Je travaille sur la conception d’un site Web à titre personnel, basé sur le framework Symphony. Mes connaissances en PHP restent pour le moment assez scolaires et je débute avec ce framework que je trouve très intéressant. Conjointement à Symphony j’utilise son moteur de template par défaut : Twig.
J’ai été confronté à l’erreur suivante :
A template that extends another one cannot have a body
Je disposais d’un template parent et d’un template fils qui étend ce template. A première vue, aucune erreur de visible sauf que l’en fouillant un peu… Le template fils commençait par un commentaire HTML <!– –> !
A savoir qu’un template étendu ne doit pas avoir de code HTML (body) en dehors d’un bloc {% bloc XXXX %} surchargé.
Maintenant je sais 😉