Ajax facets


Ajax facets without filtering
Ajax facets with filtering

This module allows you to create facet filters which working by AJAX. Filters and search results will be updated by AJAX. Now ajax_facets works only with search pages, based on views (with module search_api_views).

Widgets:

  • Ajax range slider.
  • Ajax multiple checkboxes.
  • Ajax selectbox.
  • Ajax links.

Dependencies:

History API:
Module has integration with HTML5 browser history API. If you want to get this feature work for HTML4 browsers you should install libraries module and download history.js library.

Modes of work:
Mode of immediate updating of the results - enabled by default.
When you will put blocks of the ajax facets on the page with search results,
but do not put the block with ajax facets buttons, the facets will be updated immediately.

Mode of updating by demand - disabled by default.
If you will put blocks of the ajax facets and block with ajax facets buttons on the page with search results,
the facets will be updated right after any filtering. But search results will be updated only after
the click on the button "Submit all facets".

Useful modules:
If you want lock screen while AJAX is processing, I recommend you use module Ajax screen lock.

Demo videos:

How to configure:
Some info available in README.txt
Don't hesitate some improvements for the documentation.


DrupalJedi Logo

Supporting organizations: 

Ajax facets项目的Drush安装命令:复制到剪贴板

注:个别模块仍需开启相关子模块。

项目分类:

周安装量: 
2055
维护状态: 
积极维护中
开发状态: 
积极开发中

推荐版本下载:

版本下载地址发布日期发布说明翻译下载
7.x-3.6tar.gz (25.36 KB) | zip (34.52 KB)2016年12月26日发布说明简 | 繁 | 更多

开发版本下载:

版本下载地址发布日期发布说明翻译下载
8.x-1.x-devtar.gz (7.01 KB) | zip (7.31 KB)2016年5月19日发布说明简 | 繁 | 更多
7.x-3.x-devtar.gz (25.36 KB) | zip (34.52 KB)2016年12月26日发布说明简 | 繁 | 更多