Search Widgets

Search Widgets expands the possibilities of i18n_search and i18n_specialpages plugins. This plugin can be used to create advanced content filtering systems (catalogs or other content) similar to those which used by specialized e-commerce CMS (like PrestaShop, Magento, ZenCart and others).

Plugin uses the jQuery scripts set from JPList Data Grid Controls bundle. This is a flexible jQuery plugin for sorting, pagination and filtering of any HTML structure (DIVs, UL/LI, tables, etc). Any used in this plugin JPList scripts are completely free and provided under the MIT license.

A detailed description and operating instructions are given on the plugin settings page (tab Pages).

Plugin widgets use jQuery versions from 1.7 and above, so sorting, filtering, and other actions performed without the active page refresh.

Search Widgets allows you to create the following filters types:

Checkbox - creates widgets for filtering of any HTML structure by text using group of checkboxes as well as single element. Supports OR logic inside group. Supports AND logic between different groups. Supports deep links. Fully customizable styles.

Radio buttons - creates widgets for filtering of any HTML structure by jQuery path using group of radio buttons. Supports deep links. Fully customizable styles.

Dropdown - creates widgets for filtering of any HTML structure by jQuery path. The control has UL/LI layout and it can be easily customized using CSS. Supports deep links. Fully customizable styles.

Range Slider - creates widgets for filtering of any HTML structure by range of values using jQuery UI range slider. Supports deep links. Fully customizable styles.

Textbox Filter Control - creates widget for filtering of any HTML structure by text entered by user. Works on KeyUp / input event or on button click. Finds all items that contain, start or end with the given input. The control supports 'and', 'or', 'not' operators. Supports deep links. Fully customizable styles.

Search Widgets allows you to create the following sorting control:

Sort Dropdown - creates widget for sorting of any HTML structure. The control has UL/LI layout and it can be easily customized using CSS. Ascending and descending sorting. Alphanumeric and numeric sorting. Sorting by date and time. Double / Multiple Sorting. Supports deep links. Fully customizable styles.

Search Widgets allows you to create the following pagination controls:

Pagination Control - creates widgets for automatic pagination. The control can be easily customized using CSS. Supports "Google like" pagination mode. Sorting. Supports deep links. Fully customizable styles.

Search Widgets allows you to create the following reset control:

Reset Button - creates widget that resets the page to its initial state. Fully customizable styles.

 

File downloaded 102 time(s)