This module can filter your K2 content by several extra fields, tags, category and item text in the same time.
--- Display search fields as text field, drop-down select, multi-select, slider, slider with range value select, radio, tag (ability for multiple tags select), category, item title (text and A-Z), item text, item creation/publish dates;
--- Restrict search to specific category (static by category ID(s) and auto by the category you are viewing);
--- Order search fields;
--- Display search fields in several columns;
--- Order search results by extrafields;
--- Display search results in standard category view;
--- AJAX search results;
--- Responsive design;
* Bug fixes;
* PHP 7.1 compatibility
* Added new function - Dynamic values in select boxes;
Useful only with ajax search. Updates all values in the filters based on selected value in some other field;
* Changed filters manager into the backend and now it is easier (You need to re-configure your filter fields!).
Now it is single select box - "Select filter fields", which combines 'Filter type', 'Select extra field' and 'Order' params.
* Ajax search now updates url with history.pushState();
* Added new param for change ajax results container;
* Responsive filter module layout, by defualt now. 'Number of cols' param should be set to '0';
* $json->decode function replaced with native php function json_decode (increase a speed).