This module introduces processors to enhance taxonomy-based result display and enable dependent facets.
Key features:
-
Show terms of defined depth:
- Limits display to specified taxonomy depth.
- Example: Displaying only L1 terms like Fruits and Vegetables.
-
Show terms based on Dependee Facet:
- Facilitates displaying L2 terms based on the selected L1 term in the dependee facet.
- Example: Displaying Apple, Mango, Banana when Fruits is selected, and Potato, Onion, Garlic when Vegetables is selected.
Usage Example:
Consider a multilevel taxonomy structure:
Fruits
- Apple
- Mango
- Banana
Vegetables
- Potato
- Onion
- Garlic
On a search page with two facets:
- Facet 1 (L1 Terms):
- Utilizes 'Show terms of defined depth' to display Fruits and Vegetables only.
- Facet 2 (L2 Terms):
- Uses both processors to show L2 terms based on the selection in Facet 1.
- When Fruits is selected, display Apple, Mango, Banana.
- When Vegetables is selected, display Potato, Onion, Garlic.
- If both Fruits and Vegetables are selected, display all terms.
- Uses both processors to show L2 terms based on the selection in Facet 1.
Post-Installation
After installation and activation, configure the processors in the facets settings. Ensure compatibility with the Facets module.
Recommended modules:
This module seamlessly integrates with Facets.
Note:
- Processors exclusively apply to Taxonomy Fields.
- 'Show terms based on Dependee Facet' depends on 'Show terms of defined depth.'
Supporting organizations:
Sponsored initial development
Project information
- Project categories: Site search
- Ecosystem: Search API, Faceted Search
301 sites report using this module
- Created by shubhamsprasad on , updated
Stable releases for this project are covered by the security advisory policy.
Look for the shield icon below.

