You are here

README.txt in Views Filter Harmonizer 1.0.x

Same filename and directory in other branches
  1. 8 README.txt
  2. 7 README.txt
VIEWS FILTER HARMONIZER
=======================
This module solves an operational foible with the Views module regarding
filtering. It allows you to have a contextual filter (URL argument) apply only
when no regular (exposed) filter value has been submitted yet, i.e. on initial
page load.
Once the visitor changes the value for the exposed filter though, the module 
makes sure that the corresponding contextual filter does not interfere.

For intuitive visual feedback of the underlying process, the module will also
fill out the exposed filter form with the contextual filter value(s) used and
will adjust the URL accordingly when an exposed filter value is submitted.

Caveat: "Use AJAX" must be UNticked for the View display.

INSTALLATION & CONFIGURATION
----------------------------
Install and enable like any module. Use composer and/or drush if you wish.

When enabled visit admin/config/user-interface/filter_harmonizer to select the
Views you wish to harmonize.


MODULES WITH SPECIAL FILTERS
----------------------------
The Geofield module has non-standard contextual and regular filters. A special
plugin is enclosed with the Filter Harmonizer module to support Geofields.

Similarly, other modules with non-standard filters can be made to work with
Views Filter Harmonizer by implementing 3 hooks. 
The hookds are described in filter_harmonizer.api.php. 
See includes/filter_harmonizer_for_geofield.inc for a fully working example.


                                    * * *

File

README.txt
View source
  1. VIEWS FILTER HARMONIZER
  2. =======================
  3. This module solves an operational foible with the Views module regarding
  4. filtering. It allows you to have a contextual filter (URL argument) apply only
  5. when no regular (exposed) filter value has been submitted yet, i.e. on initial
  6. page load.
  7. Once the visitor changes the value for the exposed filter though, the module
  8. makes sure that the corresponding contextual filter does not interfere.
  9. For intuitive visual feedback of the underlying process, the module will also
  10. fill out the exposed filter form with the contextual filter value(s) used and
  11. will adjust the URL accordingly when an exposed filter value is submitted.
  12. Caveat: "Use AJAX" must be UNticked for the View display.
  13. INSTALLATION & CONFIGURATION
  14. ----------------------------
  15. Install and enable like any module. Use composer and/or drush if you wish.
  16. When enabled visit admin/config/user-interface/filter_harmonizer to select the
  17. Views you wish to harmonize.
  18. MODULES WITH SPECIAL FILTERS
  19. ----------------------------
  20. The Geofield module has non-standard contextual and regular filters. A special
  21. plugin is enclosed with the Filter Harmonizer module to support Geofields.
  22. Similarly, other modules with non-standard filters can be made to work with
  23. Views Filter Harmonizer by implementing 3 hooks.
  24. The hookds are described in filter_harmonizer.api.php.
  25. See includes/filter_harmonizer_for_geofield.inc for a fully working example.
  26. * * *