L'extension JDump est une solution pour permettre aux développeurs Joomla de débugguer leur code.
Elle possède de nombreux avantages par rapport à des solutions plus modestes (Var_dump, ...). Mais contrairement a des fonctions plus avancés comme XDebug, elle nécessite d'ajouter du code source PHP pour l'utiliser.
- s'ouvre dans une popup window séparée du site (ne dérange pas le rendu du site)
- propose des paramètres pour personnaliser le rendu de debug
- permet de debugguer des plugins "invisibles" (plugins sans rendu html)
- permet de naviguer dans des arborescences complexes (drill_down) pour des tableaux et des objets
Le code source de ce projet est disponible en Opensource sur mon espace Github (un fork du projet initial).
La derniere version stable est disponible dans un package (pkg_jdump_vx.x.x.zip) au format zip, installable sous Joomla 3.