Menu

Filter for K2

December 18th, 2013

Suitable for shops, catalogs, product sites and anyone who wants to add an opportunity to search and filter the content generated by K2.

“Filter for K2” is AJAX based module for filtering of K2 items.

With this module you can easily filter your K2 items by the values from the extra fields, by category or tag. You can choose to filter the items from one or several categories. You also have the option to choose exactly which specific items to be available for filtration. “Filter for K2” allows you to filter by one or several fields. In module parameters you can choose which fields to be loaded into the module and respectively which the user can filter out.

*** Every K2 extra field can be transformed to: ***

* multiselect
* single select
* chosen fields
* range fields (numeric values)
* check box
* radio buttons

*** The other unique option is that you can choose the layout of the module – it can behave like standard module or like component (like com_search) with own menu and view. ***

In “Filter for K2” module you can also choose the filtering logic.

Parameter “Fields Compare Type” – Allows you to choose a logical operator when you select values ​​from several fields. The options are “AND” and “OR”. The AND operator displays items if both the first condition and the second condition are true. The OR operator displays a items if either the first condition or the second condition is true.

Parameter “Fields Values Compare” – allows you to select the logic when selecting values ​​from one field. The options are “AND” and “OR”. The AND operator displays a items if both the first condition and the second condition are true. The OR operator displays a items if either the first condition or the second condition is true.

The additional options of the module allows you to select the number of columns for the multiselect lists, the number of columns to be displayed for the filtered items, items per page and more.

“Filter for K2” supports all standard features of the core K2 modules: hide / display of: images, title, text, author, tags, extra fields; order of the items and etc.

*** The module is successfully tested to filter more than 6 000 K2 items at once! (It may depend on your hosting provider.) ***

Release history:
v2.0.8b – 22.10.2013
[^] Expected reference bug fix
[#] Escape quotes in js in parameter

v2.0.8 – 01.10.2013
[+] Show map on filter result page

v2.0.7 – 27.09.2013
[^] Fix date format for extrafields
[^] Fix non utf8 install sql
[+] Check if the module database table exists on update, if deleted manually create the table again.

v2.0.6 – 24.09.2013
[^] Featured first ordering bug fixed
[+] New ajax url using view
[+] Multilanguage support
[+] Parameter to show title as link
[+] Fix to be able to work when used on site that uses falang

v2.0.5 – 01.09.2013
[-] Removed sorting of filter options for multiselect, select and radio fields. Default order