Extension Specific, K2 extensions

JA K2 Filter and Search extension provides search and filter feature for K2 Component based on extra fields parameters. Such specific search or filter capability has been missing for long in K2. Developed for our JA portfolio template demo, it is now part of JA Extension Club.

  • Favourite
  • Report

The extension has been rewritten for the Joomla 2.5 and Joomla 3 version and now comprises of component, module and plugin. The new version support multiple themes, you can also create new theme, customize its style easily.

The best part is, it now supports horizontal layout too with option to choose number of columns display, as was requested by many users. A new demo site is also up highlighting both the layouts and search options.

Main Features:

  • First and the only module to provide such advanced search feature.
  • Horizontal or vertical layout, with option to choose number of columns in horizontal layout.
  • Multi (combo) parameters filtering.
  • Configurable filter parameters (option to select specific parameter to display in the search).
  • Multi display options for each filter parameter. Eg: you can choose to display a pricing range as min-max value or as a preset dropdown or even multiselct or radio select.
  • Easy backend for configuration
  • Support multiple themes by default, and add more if user expects
  • Dynamic counter that is to auto update counter of each filtering value
  • AJAX Filter ready
  • Auto Filter function
  • Auto complete search function
  • Configurable Ajax filter feature for modules
  • Sort search result by extra fields
  • Sort list of values of each extra field
  • Advanced keyword search with a lot of operators: intitle, intext, inall, inmedia, etc.
  • Dynamic update form fields based on active categories
  • Hide empty options
  • Sort search result by Relevance
  • Additional Themes


Version 1.2.2 - Bug fixes
- [Bug] Fix error unpublish Multicategory
- [Bug] Fix error if no order by error

Version 1.2.1 - Improvements, new features and bug fixes
- [Improvement] Add Counter to Multicategory Extra Field
- [New feature] Filter a sub category only by default
- [New feature] Menu item with specific parameters to make a "pre-filter"
- [New feature] Multi-columns ordering
- [Bug] Make Search All for Tag
- [Bug] Error with pagination on Homepage
- [Bug] Searchable labels pull in the wrong data

Version 1.2.0 - Bug fix
- [Bug] Extra field type multi level select does not display on front-end edit form

Version 1.1.9 - Bug fix and new feature
- [New Feature] Update to display multi-select field in search form
- [Bug] Fix missing itemid after click pagination.

Version 1.1.8 - Improvements and new features
- [Improvement] Filter price / number with suffix or prefix
- [New Feature] Add new setting to hide empty options
- [Improvement] [Range Slider] Allow search in whole range
- [New Feature] Dynamically update form fields based on active categories
- [New Feature] Support sorting by Extra field type Text + Date
- [Improvement] Improve function search with UTF-8 characters

Version 1.1.7 - bug fixes
- [Bug] Remove Extra Field has empty value
- [Bug] Does not work with Joomla 3.3.4
- [Bug] [Indexing data] do not index fully data of searchable label fields

Version 1.1.6
- Sort search result by Relevance
- Extra fileld sorting with Number

Version 1.1.5
- Add option to sort search result by extra fields
- Add setting for sorting values of each extra field
- Add setting to show or hide keyword tool tips

Version 1.1.4
- Add setting to select fields to search with keyword (keyword search with no operator)

Version 1.1.3
- Keyword search improvements - support multiple search operators
- Now Highlight search term in results
- Fix compatibility issue for sites using JoomFish.l

Version 1.1.1
- Add search mode for Multi select and searchable extra field types
- Add search by date option

Version 1.1.0
- Separate search results template
- Order K2 extra fields alphabetically
- Set order for K2 extra field groups
- Add new field types for standard search fields
- Set default mode for keyword search
- Share link of result page when Ajax filter is enabled

Version 1.0.9
- Add K2 extra field type: Searchable label
- Add "Search by date" option
- Add parameters to show feed icon on the result page
- Ajax search feature

Version 1.0.8
- Show extrafield group dropdown
- Add setting for displaying ordering box in search form
- New mode for keyword search
- Add option to enable Reset but

Very slow.

Posted on 30 April 2015

Good functionality, but very slow

Ease of use

Very easy to use but very slow

Value for money

Cheap but very slow

I used this to: Work

I say Excellent, but...

Posted on 12 September 2014

I say it is excellent in terms of search and sort of k2 items and categories,but the major problem I face is that it is not designed to be responsive and it does not fit in responsive templates.

Congratulations to the Joomlaart team for a very useful extension. What makes these guys different though is their excellent support when in need.


Dear Sirs! Thank you for a such great extension! I've tried to play with it on your demo site and have noticed, that 'slider' doesn't work on a touch-screen devices.

Perhaps you just have to change event-handler to the new one. From 'mouse-over' to 'touch-???'

But extension in any case - one of the best for K2. Thank you!

Great extension

Posted on 02 May 2014

great extension and excelent support... I'm very happy with this component :)

Flawless. Worth every penny (cent) of the $50 for a year's membership to the extension club. If you have a large quantity of items in a K2 category (or multiple categories) and want to make it easy for your users to find what they want then this is for you.

With the multi-site licencing structure this tool will pay for itself 10 times in the year!

My only gripe is that I didn't spot the float that was messing up my divs for 10 minutes....oh well, if that's it then I'm a very happy bunny.

This is great extension and addition to my website. I'm glad I added it. The JA support was awesome also, they answered and helped me with all the questions I needed.

Great Extension

Posted on 25 November 2013

Great extension,

It’s a great extension and very easy to use and customize. It worked exactly as I wanted it to work!

A slight bug that occurred in the keyword search field was solved from JoomlArt support team in less than 24hrs.

I would recommend this extension to everyone that wants to create a search for K2 and specifically filtering by tags.

This extension works fine, but I found a bug and seems like no one from Joomlart cares about it. The search by keyword doesn't work if the extra filed is in Cyrillic.

Owner's reply: Hi, that bug has been fixed and K2 filter now support search & filter for UTF8 encoding. You can try it out. We have also added lots of new features and improvements. I am sorry, it took a bit longer to fix the utf8 issue. Hope you can give it another try.

This module does a lot of things no other module does.

My problem is that Joomlart promised several features but not all exist. For instance - you cannot setup ranges.

So if you want to allow your visitors to search an item with price between X and Y (X and Y are determined by the visitor) - this is not possible.

Owner's reply: Hi, the range filter feature is available and you can check the demo site (new) for the same.
JA Image HotSpot

JA Image HotSpot

Free | Images | JoomlArt
4 reviews
JA Image Hotspot module is a free Joomla extension to help you upload any static image then fill in information for a specific area that you want to point out in your image. You can add unlimited markers, each marker can have its own title and description. You can select to always show pointer title and description or only show those information on mouse hover. The module is easily customizable, one can easily change the marker types and upload own image or map and the best part is that this module is responsive and fits well even in mobile and tablets. Main Features: Flexible Back-end settings Unlimited markers (easy to customize) Drag and drop markers or define using Offset X and Offset Y Support 4 content types: Text, Video, Web Link, Social and video. Select pointer type from pointer list Support 2 point types: Font Awesome 4 icon & image icon A responsive module that fits all devices Upload your own image easily right from the backend Please feel free to leave your feature requests or bugs in our support forum and we shall help you out. Changelog: Version 1.1.0 - new feature and improvement - [Improvement] Improve backend UI - [New Feature] Support more Pointer Content Type Version 1.0.8 - new feature and bug fix - [New Feature] Different tooltip background colours per marker type - [Bug] Need to hit two times on a pointer to see the description of the pointer in Chrome in Adnroid - [Bug] Do not display line break in popover Version 1.0.7 - new feature and bug fix - [New Feature] Add new setting to configured delay time for tooltip - [Bug] Can not print position marker Version 1.0.6 - bug fix - [Bug] Update to compatible with JQuery 1.9+
JA Amazon S3

JA Amazon S3

Paid download | Performance | JoomlArt
8 reviews
JA Amazon S3 - Cloudfront CDN Component for Joomla! brings the power of cloud file hosting to Joomla!. Hybrid hosting is now possible, load site from your server and files (images/ documents/ CSS/ JS) from amazon clouds or even Amazon Cloudfront Content Delivery network (CDN). Install, upload files and enjoy the benefits of Amazon Simple Storage Service (S3) and Amazon CloudFront CDN cloud hosting. It works on a simple principle - upload your site content (files) to amazon S3 clouds or even extend its delivery through Amazon CloudFront CDN. Once done, the component updates the location path of uploaded files and on client request, all uploaded files are requested from Amazon S3 or cloudfront's Cloud Delivery network. This in turns save the server load and bandwidth at the same time loading is faster on the client end. Disable the plugin and your file links are back to normal. It has inbuilt full blown file browser and manager. You can even update / delete / upload a single file. No need to upload the whole content all the time. We are using this Component on our very this site for the past 6 months, its stable and works seamless with Joomla!. Main Features: Amazon S3 (Simple Storage Service) - Amazon S3 provides a simple web services interface that can be used to store and retrieve any amount of data, at any time, from anywhere on the web. CloudFront & CDN Support - Amazon CloudFront delivers your static and streaming content using a global network (CDN) of more than 16 locations. Requests for your objects are automatically routed to the nearest edge location, so content is delivered with the best possible performance. Multiple Buckets Support - Create unlimited buckets for each and / or all media content types, link them all to clouds! Cron Job Support - Depending on the file types and change frequency, set cron job every day, hour or minute! Multiple Sync Profiles - Create unlimited profiles to combine settings for various file types & cron job settings, set folders to upload from, explore true power with simple administration interface. Include / Exclude File Types or Extensions - Select only the file types or extensions you need to be uploaded to Amazon S3. Enable / Disable Sync for specific files or folders - Select only the most important / accessed files to be uploaded to Amazon S3. Multiple Amazon S3 Accounts - Each administrator of your website can use his own Amazon S3 Account. Upload new & update modified files capability - The component is quite capable to detect changes made on the files so it can skip overwriting existing ones. File & Folder ACL System - Set an access level for each of your file or folder. Upload your whole site files (images / documents / CSS / JS / PDF) to Amazon S3 or cloudfront CDN right from your Joomla! backend in easy steps. Adding settings for Proxy Server Easy enable / disable. Changelog: Version 2.5.7 - Upgrade to compatible with S3 SDK version 2 - [New Feature] Add new setting for upload file's ACL - [New Feature] Supporting Cloudflare - [Bug] Need error message show more detail when create new bucket has special character - [Bug] pload one folder, other folder get Last Upload the same - [Improvement] Can't upload to S3 using Authorization Signature Version 4 - [Improvement] Add Option to create Blank file Version 2.5.6 - Improvements + Bug fix - [New Feature] Adding settings for Proxy Server - Improvement] Update to compatible with Joomla 3.x - [Bug] Serious Security Vulnerability - SQL Injection Version 2.5.5 - New feature + bug fix - [New Feature] Enable / Disable S3 link depend on protocol of visited page - [Bug] j31: Tooltip in Create new bucket is cut off - [Bug] j31: CSS error on bucket manager - [Bug] Keep onloading with Profiles has same bucket Version 2.5.4 - Upgrade to compatible with Joomla 3.1 - [Bug] Error on editing bucket Version 2.5.3 - Bug Fix - [Bug] Fatal Error after install Ja Amazon S3 component Version 2.5.2 - new features - [New feature] Add image button in content Editor Version 2.5.1 - fix bugs and improvement - [Improvement] Uploading large file - [Improvement] Upgrading to latest version of Amazon Web Service SDK (version 1.0.6) - [Improvement] Upgrade to Joomla 3.0 compatibility - [Bug] Shouldn't upload all folder to S3 - [Bug] Error when enable plugin system s3 with k2 componnent - [Bug] "Upload new & modified files" option work incorrect - [Bug] [J30] Can't delete S3 Account & bucket & profile - [Bug] [J30] JS error when setting file status
c p
JA Promo Bar

JA Promo Bar

Free | Notes | JoomlArt
7 reviews
JA Promo Bar is a free Responsive Joomla extension for Joomla 3 and Joomla 2.5. The module serves to display a notification bar on the top position of your site that includes message, countdown, link, button and can be sticky. This Joomla module is totally responsive which means it adapts perfectly to a wide range of viewing environments as desktop, tablet or mobile for stunning look. Just one click at the control panel and the promotion bar is ready to be on or off. Joomla 2.5 and Joomla 3 native Custom countdown timer Link types: Button or text Sticky promo bar Fully responsive Multiple animation types Easy customization
JA Comment

JA Comment

Paid download | Articles comments | JoomlArt
18 reviews
The component was developed to meet several needs such as easy administration, powerful front-end features, fast comment moderation and easy integration with other content components. It was designed to be easy for beginners and powerful enough for advanced users to administer and control. We can just keep on bragging about this unique commenting system, try it to believe it! Features * Powerful moderation - comments are split in four tabs: approved, not approved, SPAM, all, with comment highlight capabilities; * Supports gravatar, k2, jomsocial, community builder, kunena, twitter and even facebook avatars. * Supports K2, EasyBlog and JomSocial (activity stream) by default * Easy to customize E-mail and comments templates - right from backend. * Strong security - SPAM filters, ban IP and e-mail addresses, bad words filter and more; * share videos and other resources; * Janrain support for integrating social logins. * Supports moderators with frontend moderation. Whats new : Now supports character counter, location detection, voted comment tab and comment author list. Checkout all new demo site for features.
c p
JA Ext Manager

JA Ext Manager

Free | Installers | JoomlArt
5 reviews
JA Extensions Manager - Upgrades and Rollbacks made easy! JA Extensions Manager Component provides a unique way to upgrade, rollback, compare files between the versions. It comes with local repository, where you can upload your new and old version and then compare between them and find the files in conflict and you can save them before upgrade to new version. This extension will help in minimizing customization loss, which is usually encountered due to overwrite by newer files. Currently it supports, modules, plugins, templates and components. However, the components should have in their XML file, upgrade/ rollback info for the Database changes, otherwise it will only replace files. NEW: JA Extensions Manager support file comparison view for code and easy copy and move of old customized code to newer files right from the back-end! You can check out how the DIFF VIEW work at a similar online version NEW: JA Extensions Manager support remote install from remote repository, easy to setup right from the back-end, for each extension you can setup a service and use it for upgrade! Please check the WIKI and YouTube Video for its capabilities: Video 1 : Local Repository usage : (full screen) Video 2 : Comparison / upgrade via online Repository : (view in full screen) Watch this new video about using this component >>
JA Multilingual

JA Multilingual

Free | Multi-lingual Content | JoomlArt
9 reviews
Get your multilingual site up and running in just 5 steps, fast and easy workflow to translate the whole site including menu items in one go. Building a Joomla 2.5 or Joomla 3.x multilingual site can be tricky, we encountered difficulties while trying to setup multi-language demo site to demonstrate our RTL language layouts for our latest templates. We developed a internal tool to overcome the problems we faced and we thought why not add more options and release the extension as FREE for the benefit of the Joomla! community. With this free extension, one can setup multi-lingual site using Bing translator or Google translate (new) and then easily update translated content manually. We have tried to keep it simple, more features will be added based on user feedback : Quick look at Features : Use BING translator or Google Translate (new) Select any language to translate FROM/TO Multi languages installation Translate all languages in one time Easy Association management Only translate new content (when translating again) Translate Meta description & meta keywords too Translate menu and all core joomla components in one go Supports Mijoshop, Flexicontent, EasyBlog, K2 and Virtuemart to start with Option to duplicate content for new language Remove all content of specific language Supported 3rd Party Extensions: K2 Component Virtuemart Component Easyblog Component Mijoshop Component Flexicontent Component Changelog - Version 1.0.8 New feature: Re-Translate updated articles Bug fix for issue of Broken hyperlinks and menu meta data translation Changelog - Version 1.0.7 Update to support JA Content Type Update to support JA ACM Module Bug fix for Joomla 3.4.x Changelog - Version 1.0.6 Replicate content for languages with different language code (e.g. English US and UK). Skip automatic translation. Flexicontent support Changelog - Version 1.0.5 New feature: Provide a tool to remove all content of specific language New feature: Support translate Mijoshop component Bug fix: Duplicated key when create new item Bug fix: Update language strings Bug fix: Fix hardcoded strings Bug fix: Disable changes to category / language in association manager Changelog - Version 1.0.4 New feature: Add setting for configuring alias of new items Improvement: Allow translate into language that have the same code with default language Bug fix: does not translate sub menu items Changelog - Version 1.0.3 New feature: Translate Meta description and meta keywords New feature: Menu Item type alias is not updated correct param in some case Bug fix: Easyblog - Feature param is not updated after translating Bug fix: Show error when opening JA Multilingual component in Backend Bug fix: Fatal error: Class 'JalangHelper' not found Do read the documentation for the setup process.
JA Map

JA Map

Paid download | Maps & Locations | JoomlArt
1 review
JA Google Map Plugin allows users to embed Google Maps, into articles. A step further, it comes with a unique Code Generator, which allows generation of multiple maps with varied configurations and layouts. Features : * Supports various map types viz., | Road Map | Satellite Map | Hybrid Map | Terrain / Physical Map | * Easy backend, descriptions and usage instructions in the tooltips. * Customize Place description details, shown as a popup on frontend. * Preview map settings right in the backend. * Various button / layout options for Zoom Toolbar and Map type toolbar. * Option to Display or hide various available options. * Show images | Wikipedia Articles | You Tube Movies | as layers on your maps. * Generate unlimited customized maps to use anywhere in your site, using unique Code Generator. * Option to enable / disable scrollwheel * Support Multi Pointers Watch Video on Youtube : Changelog :
JA Bookmark

JA Bookmark

Paid download | Social Share | JoomlArt
0 reviews
JA Bookmark Plugin is a simple but powerful plugin, which allows seamless integration of AddThis or AddToAny Bookmarking services into Joomla articles. Choose the various button options right from the plugin back-end. It is easy to use, install and configure with option to enable it for all, enable for limited categories or individual articles or disable for individual articles too. One can even spice it up with color tweaks right from the back-end. Support multiple bookmark services: Facebook, Twitter, Pinterest, etc. Enable bookmark manually or auto Support multiple positions for Bookmark buttons Support Joomla content and K2 content
JA Disqus Debate Echo

JA Disqus Debate Echo

Paid download | Social Comments | JoomlArt
0 reviews
JA Plugin for integration of IntenseDebate, Disqus and Echo (erstwhile js-kit) commenting system into Joomla! articles. Easy to use, Install, configure and Option to enable it for all, enable for limited categories or individual articles OR disable for individual articles too.
JA Google Charts

JA Google Charts

Paid download | Education & Culture | JoomlArt
0 reviews
JA Google Chart is Responsive Joomla extension for Joomla 3 and Joomla 2.5. The module helps to easily build Google Charts based on the available data imported manually or from a CSV files and even Google spreadsheets. This Joomla extension supports multiple cool chart types, and its powerful admin panel enable you to customize your charts much easily. The module uses the Google Visualization API. Joomla 3 native Responsive Supports 11 chart types Chart preview 3 ways to input data: manual, CSV import or via Google Speadsheet CSV url Configurable Axis: horizontal and vertical 3D view for Pie charts 3 Display modes for GEO Chart
JA Social Locker

JA Social Locker

Paid download | Social Content Locks | JoomlArt
0 reviews
JA Social Locker module is the best choice if you want to boost your campaign, it helps increase traffic to your site by encourage people to share your content via most popular social channels: Facebook, Twitter, Google Plus. The module will lock your desired content (promotion info, coupon code ...) in your article, module, etc. The locked content is only displayed to user when they share your content via their social channels. The module comes with multiple pre-made themes and buttons styles, it's also easy to customize style. Main features: Lock desired content , the content is shown when user share it via social channels Supports multiple social channels: Facebook, Twitter, Google Plus Easy to style locked content with the support of HTML. Content protected with AJAX so that even user use debug, view source, they can not see the locked content Support 2 themes and 3 button styles by default, you can add more themes and button styles with detail documentation Add random messages for twitter so that user can get different messages when they unlock content, the sample markup is included in documentation. Easy to customize style, you can find all style in the style.css Auto detect language: if your site is multilingual, when switching language, language of buttons is auto detected.
JA K2 To Com Content Migration

JA K2 To Com Content Migration

Paid download | Data Import & Export | JoomlArt
0 reviews
JA K2 to com content migration plugin is a Joomla plugin to migrate K2 content to Joomla comcontent in one go. It can convert all K2 elements: K2 categories, K2 Items, K2 Extra fields group, K2 extra fields, K2 tags. For K2 extra field, you can rename it if necessary. Each extra field group when converted to comcontent will be a new content type, you can add new items for any content type. Migrate all K2 content elements Ability to convert extra fields, rename extra fields Each extra field group becomes a new content type in com_content Filter items based on content types Add new items for content type Re-convert content for new K2 categories, items, extra fields Please note : The installation will install 3 plugins in total, the other two are required for completing migration of K2 to com content. Please read the documentation before migrating. We will do the migration for free, Incase you find it difficult to use this plugin.
JA Social Feed

JA Social Feed

Paid download | Social Display | JoomlArt
0 reviews
The JA Social Feed Plug-in imports content automatically from popular social media sites: Facebook, Twitter, Youtube, Vimeo, Instagram, RSS, Pinterest and Flickr and adds to the Joomla or K2 category as articles. It has lots of options to get content your ways and multiple options for images where you can configure to display images or not, save images to your server or not, filter content to import based on image size, etc. No coding required for sure Main Features: Imports content automatically from popular social media sites: Facebook, Twitter, Youtube, Vimeo, Instagram, RSS, Pinterest and Flickr Support multiple profiles for each social feed Store the imported items as Joomla or K2 articles Update article when its original content is changed Use images in imported content based on defined image size Save image to your site or use image from the source site Set number of items to be imported each time Changelog: Version 1.2.7 - Fix bugs & Upgrade to compatible with new Instagram API - [Improvement] Upgrade to compatible with new Instagram API - [Bug] Fix layout for joomla 2x with new simplelayout. - [Bug] Fix get facebook img. Version 1.2.6 - Improve backend + add RSS Feed support - [New Feature] Improve Result Import Page - [Improvement] Backend Improvement - [New Feature] Add RSS Feed Support Version 1.2.5 - Improve backend + add RSS Feed support - [New Feature] Get youtube video from a specified channel - [Bug] Cannot get a description when import feed to K2 item Version 1.2.4 - Add Facebook API - [Improvement] Update to support new Facebook Graph API - [Bug] Instagram stop working Version 1.2.3 - Bug fixes - [Bug] Instagran quote and accent - [Bug] On back-end, can not verify youtube playlist Version 1.2.2 - Bug fixes - [Bug] Can't save youtube API Version 1.2.1 - New feature + change Youtube API - [New Feature] Fetch data from youtube playlist - [Improvement] Update Youtube API key to V3 - [Bug] Youtube import: missing description in an article imported. Version 1.2.0 - News Feature & bug fixes - [New Feature] Import Video embed code to K2 media field - [Bug] Update function to import facebook post to ignore empty post - [Bug] Update function to get FB larger image

JA K2 Filter and Search

Last updated:
Aug 27 2018
Date added:
Nov 18 2014
GPLv2 or later
Paid download

Uses Joomla! Update System

  • Overall

  • Functionality

  • Ease of use

  • Documentation

  • Support

  • Value for money