Joomla! Extensions Directory

logo

Introduction

Miscellaneous, Development

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:
Download DemoNot available Support Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support