Facetapi Field Filter

Categories

Component ID

2055355

Component name

Facetapi Field Filter

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Component created

Component changed

Component body

This module aims at making facets filterable on field values stored on the facet items.

It is comparable to the "Exclude specified items" filter which is part of the facetapi_bonus module.
Exclude specified items filter lets the user exclude items based on there #indexed_value or #markup.
Facetapi field filter lets the user exclude items based on field values stored on them.
In case the field is actually a fieldable entity, any fields on that entity will be added to the list as well.

For example:
Let there be two entity types, "Activity" and "Chore".
An "Activity" consists of a number of "Chores".
Let there be a field called "Priority" on the "Activity".
Possible priorities would be: "High", "Medium" and "Low".
In the facet you only want to list the "Activities" with priority "High".
Selecting an "Activity" would show the list of "Chores" associated with it as usual, but the activities are limited to the ones that are high priority.