[Symfony2] Activer la fonction debug de Twig

Publié par Sébastien Vermeille le (0 lectures)

loyalty

Après avoir passé passablement de temps à chercher dans la doc voici comment activer l’extension de débogage de twig.

Il faut modifier le fichier app/config_dev.yml en lui ajoutant ceci :


services:
    twig.extension.debug:
        class: Twig_Extensions_Extension_Debug
        tags: [ { name: 'twig.extension' } ]

Ensuite dans votre fichier twig (ex : test.html.twig) :


{% debug %} => Affichera toutes les variables assignées au moteur de template (semblable à la console de débogage de Smarty pour ceux qui connaissent)

{% debug varname %} => Affiche les infos relatives à la variable template « varname »

Voila j’espère que cela vous fera gagner du temps !

Commentaires