Drupal is a registered trademark of Dries Buytaert
Protected Pages 3.0.0 Major update available for module protected_pages (3.0.0). Commerce Core 3.3.8 Minor update available for module commerce (3.3.8). Search API HTML Element Filter 1.0.7 Minor update available for module search_api_html_element_filter (1.0.7). Layout Builder Reorder 2.0.1 Minor update available for module layout_builder_reorder (2.0.1). Ban 1.1.0 Minor update available for module ban (1.1.0). Field Formatter Range 2.0.0 Major update available for module field_formatter_range (2.0.0). Field Formatter Range 8.x-1.8 Minor update available for module field_formatter_range (8.x-1.8). Varbase Media Header 9.2.1 Minor update available for module varbase_media_header (9.2.1). Search API Solr 4.3.11 Module search_api_solr updated after 14 months of inactivity (4.3.11). Provus Mega Menu Module provus_mega_menu crossed 1,000 active installs.

This module extends search API with functionality similar to the core "Term with Depth" Views filter and argument. It allows you to filter search results based on taxonomy terms and their position in the hierarchy, including terms at a specified depth.

This module brings Core's "Term with Depth" Views filter and argument (contextual filter) options to search_api-based views.

After the module is installed, when you add a Views filter or argument (contextual filter) for a taxonomy term field, you will see a select list of numbers and the following description:

The depth will match content tagged with terms in the hierarchy. For example, if you have the term "fruit" and a child term "apple", with a depth of 1 (or higher) then filtering for the term "fruit" will get content that are tagged with "apple" as well as "fruit". If negative, the reverse is true; searching for "apple" will also
pick up content tagged with "fruit" if depth is -1 (or lower).

Requirements

This module requires the following modules:

Installation

Install as you would normally install a contributed Drupal module. For further information, see https://www.drupal.org/docs/extending-drupal/installing-drupal-modules.

Configuration

1. Enable the module at Administration > Extend.
2. Clear caches.
3. Edit your search_api-based view and add a taxonomy term field as a filter or argument (contextual filter).
4. Select your desired depth.

Activity

Total releases
3
First release
Nov 2025
Latest release
7 months ago
Releases (12 mo)
3 ▲ from 0
Maintenance
Slowing

Release Timeline

Releases

Version Type Release date
1.0.1 Stable Dec 4, 2025
1.0.0 Stable Nov 14, 2025
1.0.x-dev Dev Nov 14, 2025