Search API Extended Processors

Categories

Component ID

2566785

Component name

Search API Extended Processors

Component type

module

Maintenance status

Development status

Component security advisory coverage

not-covered

Downloads

1140

Component created

Component changed

Component body

The "Search API Extended Processors" module allows the existing SearchAPI 'processors' to be configured and executed per-query. This module has been originated from the #1720348: Add the concept of query extenders issue of the SearchAPI module.

Essentially, when building a search API query, the author of that query could optionally give a list of active processors for that query, and their configuration. Then at various points these processors would be called so that they could change the query as appropriate.

The Search API Views module has been extended to provide a configuration UI for choosing which processors must be enable on a specific query and the setup for them.

The configuration is done in the "Advanced > Query settings" of the View UI.