Facets Summary
When to Use
When you want to display active facet selections as removable breadcrumbs — "Color: Blue (x) | Size: Large (x) | Reset all".
Decision: Facets Summary Sub-Module
Module: facets_summary
Entity: FacetsSummary (config entity)
Admin: /admin/config/search/facets/facet-summary/add
Decision: Summary Processors
| ID | Title | Purpose |
|---|---|---|
show_summary_processor |
Show a summary of active items | Display selected filter values |
show_count_processor |
Show result count | Display total results matching filters |
show_text_when_empty_processor |
Show text when empty | Message when no filters are active |
reset_facets_processor |
Reset all filters | Add a "Reset all" link |
Pattern: Setup
drush en facets_summary
- Go to
/admin/config/search/facets - Click "Add facet summary"
- Select the facet source
- Enable processors (show summary, reset, etc.)
- Place the summary block in your layout
Pattern: Alternative — views_filters_summary
The Facets docs recommend views_filters_summary as a replacement for facets_summary. It works with any Views filter (not just facets) and integrates with the exposed filters approach.
Common Mistakes
- Building a custom breadcrumb solution from scratch — Use
facets_summary, orviews_filters_summaryif you need it to cover non-facet Views filters too.
See Also
- Facets Exposed Filters — using with exposed filters
- Overview — sub-module overview
- Reference:
modules/facets_summary/, https://www.drupal.org/project/views_filters_summary