Joomla! Extensions Directory

logo

Introduction

Advanced printr and vardump replacer with DHTML tree display. This utility makes life easy for developers and template designers. You use it to see what's inside a variable, an array or an object. Instead of using printr or vardump, you can now use dump. This will open a popup window with a nice expandable DHTML tree, showing the contents of the variable. It will even show a list of available methods for each object. You can use dump in your extensions, in the core, in libraries and even in templates.

  • Get this


This is one of the tools for Joomla I find so useful for development that I'd say it was essential. Thank you for developing such a useful tool!


If you are just a beginner or an experienced web developer you will find this tool more than useful, sometimes irrelevant.



Glad to see it available for new Joomla versions!


I'm using this extension for a long time now and don't want to miss it.


I was making modifications on a module and mistyped the name of a method in my code. I came across a reference to J!Dump while browsing the Joomla! documentation and decided to install it. Installation of version 1.2 RC was flawless and after I added a few dump() commands in my code the popup and particularly the ability to view all available methods helped me fix my code in minutes. I can only recommend this extension to all developers.

It's perfect for development. Just don't forget to deactivate it on live sites.


I'm a Joomla Newbie, trying to start my 1st Joomla component, JDump is an enormous help.



1) To see what sequence things are happening in drop a few dump() lines around the place and a window pops up showing your dumps as one liners in sequence



2)Looking at code in request.php trying to follow it, then put a dump($GLOBALS) in my component and

"A picture paints a thousand words"



Fantastic little product


Very handy


Posted on 22 November 2011

Simple but very useful extension - its rather convenient to see the tree of variables and objects.

Previously I was tired of trying to figure out something in the mess I got when just using var_dump().

Its a musthave if you are not using monstrous development IDE for your needs.


I have never believed when any product has a perfect review, however this little jewel deserves it. I cannot imagine doing any Joomla! development, no matter how small, without access to this tool.



There are a couple of pointers that can save folks some trouble based on some issues I did encounter.



As of writing this, this component/plug-in does not work with Google Chrome. The JS that J!Dump uses to fire the pop-up is not successful in Chrome. IE8 works however, so go with that. Second, don't forget to publish the plug-in. I know, silly and it is stated in the instructions, but I gave up on the extension some weeks ago because I didn't follow those instructions. Once I worked through these environmental issues, I have found that Joomla! isn't as scary of a black box as I supposed.



Happy Coding!


Impressive!


Posted on 26 June 2011

I would like to congratulate you for the excellent extension.

I saved much time in finding errors in my site.


AMAZING


Posted on 24 December 2010

The common print_r function it's a nightmare but with this extension you can just enjoy exploring all the possibilities this excelent frameworks brings.



Thank you so much :)



and yes, the 1.6 compatibility would be great

Owner's reply: Thanks! For the record, v1.2 and up are fully compatible with Joomla 1.5 and 1.6.

I know of many developers, me among them, that would be forever stuck tracking down variables were it not for JDump. I use it all day every day!



Now that we are actively working on components for Joomla 1.6 it sure would be helpful to have a JDump version for 1.6!

J!Dump

Version:
v2012-10-31-beta
Developer:
Mathias Verraes
Date added:
Dec 17 2006
License:
GPLv2 or later
Type:
Free download
Uses updater:
Includes:
Compatibility:
2.5 3
Download DemoNot available Support Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support