Joomla! Extensions Directory


Extension Specific, K2 extensions

k2fields is a Joomla! extension that enhances the popular content manager extension K2 providing you an integrated solution to easily develop directory oriented websites such as business directory, review/rating sites, product catalog sites and more.

  • Get this

I will not replicate the available feature set rather invite you to browse to the extension page and read there.

If you have any questions don't hesitate to contact me.

Notice: I am in the process of reorganizing the website and code repo, but all issues (not support request) can be posted in the github issues list in the mean time. Support request are welcome through my websites contact form.

This adds a lot of database features and capabilities to K2 items, especially in the area of extra fields. It gives K2 a lot more power and flexibilty, allowing you to set up your site the best way for your data. It is pretty technical stuff but the support is superb - Gobezu patiently answers all questions promptly and is very helpful.


Posted on 29 April 2012

Very good extension. thank developer very much

Image would make it complete

Posted on 25 January 2012

Great Extension but image field would make it even better, Keep up the good work..


Posted on 11 May 2011

Exellent extension ant support!

I needed a date picker solution for a K2field, it did the job in 5 minutes.

Had a little problem with the field appearing in a k2 module, support was quick, professional. The solution arrived immediately.

Thank you!

Pretty good plugin to add some more functions to K2 Extra Fields. There should be more documentation on exactly how to use each one of the options. For example, I had to read the code to figure out how to specify the field for the Google Map.

Also, maybe the optional Google Map plugin is changed, because This K2 extra Fields plugin gives an error message saying that the Google map plugin is not installed (even though it is installed and enabled). The problem is that this plugin is looking for the Google map plugin in the content directory when it is actually in the system directory.

Since there is no forum, hopefully this may helps someone else that has this issue.

Good Extension

Posted on 15 January 2011

I've excited about the opportunities of this extension. Nevertheless, a the moment it has some problems while rendering lists.

Also it will be good to integrate some css options.

Great Support

Posted on 08 January 2011

I had a need to add links to another component from K2 and with the help of Gobezu this has now been easily achieved. It required some extra coding that Gobezu provided very quickly.!!!

excellent support

Posted on 16 October 2010

it's a excellent extension for a excellent CCK.

and the support is extremly fast and 1st class.

good job...

I desperately needed a date/time field on my site and was using K2. Thankfully I found this plugin and it works like a champ. I initially had a problem, but the developer was kind enough to login to my site, found the issue and quickly resolved. Excellent and Thank you!



Free | Performance |
2.5 3
55 reviews
jbetolo primarily helps you with your front-end optimization, combining/compressing/minimizing/caching js and css. Advice: don't expect jbetolo to work out of the box, although it will do excellent job in most cases. jbetolo helps you tune YOUR site, thus it needs to be adjusted to YOUR specific setup, and the very reason we provide you so many useful options where each is explained within jbetolo when you hover the specific parameters. Having said that, I always welcome you to contact me and I will try my best to provide advice or if necessary direct assistance. jbetolo provides the following features in detail: 1. merging js and css 2. compressing js, css and fonts 3. minimizing js, css and html 4. serve the generated files with correct http header 5. off-loading to your CDN server, multiple CDNs supported for various file types 6. static content caching 7. exclude jbetolo processing based on browser, browser version, mobile device, certain components, url params 8. embed selected resources as data URI in your merged css file 9. solve js and css conflicts and dependency issues, by allowing you to sequence the loading 10. remove unwanted js and css files from the page 11. add js and css files that aren't included or if you want to replace removed ones 12. merging option to indicate which files that should be excluded or included from the merging process 13. move inline js scripts to either header, bottom of the page or leave it as it is 14. move merged js file, as well as other non-merged js files and inline js code to the bottom of page or leave it within the header Are those features not enough please don't hesitate to head over to our repo and submit an enhancement request and we will make sure to consider it. Notice: The last Joomla! 1.5 compatible version is 2.2.14 and will be supported only to fix bugs and no new features will be introduced.


Free | Development |
2.5 3
0 reviews
jdbg is a nifty debugging tool that allows you to print in various formats and also enables you to set condition for the printing. It also has an option of dumping values to a predefined log file which comes useful in case you must do what you shouldn't normally do, namely debug on live site. To illustrate the use with some examples. Ex 1. jdbg::p($var); simply prints $var with the printer assigned in jdbg plugin configuration Ex 2. jdbg::p($var, $varCond, "re:[a-z]+"); prints $var with the printer assigned in jdbg plugin configuration only if $varCond matches the given regular expression of [a-z]+ Ex 3. jdbg::p($var, $varCond, jdbg::IS_EMPTY); prints $var with the printer assigned in jdbg plugin configuration only if $varCond is empty (defined as not isset or != '') Ex 4. jdbg::pf($var, 'area'); simply prints $var overriding the printer assigned in jdbg plugin configuration and uses instead textarea You are able to print in the following formats: - krumo ( - kint ( - pre-formatted - within a textarea - using var_dump (good enough if you have xdebug in place) - dump to log file In the plugin configuration you would be able to control: - krumo skin (5 predefined choices are available) - if the print of jdbg should be done regardless of the global Joomla debug mode is on or not - the default printing format for jdbg according to the options above - if the print should be on site, admin or both - if printing option is to file the location and name of the file, and whether the log file should be reset at each page load and if timestamp should be appended to log file prior to dumping value (including delta time measured from the first time jdbg was called in milliseconds) Conditions for print are set according to the following: - if given parameter value equivalence with given test value - if given parameter value match with a given regular expression - if given parameter is empty or not empty (2 constants defined by jdbg, thus thus jdbg::ISEMPTY or jdbg::ISNOTEMPTY) In additon you would be able to control the execution flow and call exit after print by using the jdbg::pe version. You can override the plugin configurations by making the call to jdbg::pf instead with the following function-signature: jdbg::pf($val, $mode = 'pre', $varval = null, $varcond = null, $exitmode = jdbg::EXITDONT) Calling krumo dump is the default function applied. If any of the functions (other than dump are to be applied then do use "krumo krumo_function"). Available functions are documented here. There is really not that much more to say about jdbg, but as you probably can see it can make your debugging much easier Any feedback, bug report or support request is welcome. At the download site 2 different versions J1.5 compatible (not maintained anymore) and J2.5+ compatible versions are available.

Fields for K2

Date added:
Nov 18 2014
GPLv2 or later
Free download
Uses updater:
Download DemoNot available Support Documentation
  • Overall
  • Functionality

  • Ease of use

  • Documentation

  • Support