Facets Taxonomy Multilevel
Security covered
Facets ecosystem
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.'
Depends on
Dependencies of the latest stable release
No dependencies recorded for this project.
Required by
Tracked projects that depend on this one
No tracked projects depend on this one yet.
Activity
Releases
| Version | Type | Core | Notes | Release date | |
|---|---|---|---|---|---|
| 1.0.4 | Stable | Drupal 11 compatible | Oct 1, 2024 |