Drupal is a registered trademark of Dries Buytaert
Release: Drupal 10.3.6 Update released for Drupal core (10.3.6)! Release: Drupal 11.0.5 Update released for Drupal core (11.0.5)! Release: Drupal 10.2.9 Update released for Drupal core (10.2.9)! Release: Drupal 10.2.10 Update released for Drupal core (10.2.10)! Release: Drupal 10.3.7 Update released for Drupal core (10.3.7)! Release: Drupal 11.0.6 Update released for Drupal core (11.0.6)! Release: Drupal 10.3.8 Update released for Drupal core (10.3.8)! Release: Drupal 11.0.7 Update released for Drupal core (11.0.7)! Module Revived: Translation Management Tool 8.x-1.19 Module tmgmt updated after 7 months of inactivity (8.x-1.19). Usage Milestone: Account field split Module account_field_split crossed 10,000 active installs.

This module provides Search API support for fields created with the Recurring Dates Field module.

Features

This module allows entities with recurring date fields to be indexed multiple times in a search index, with one item for each date occurrence.

The module defines an additional content entity datasource for each recurring date field. This datasource should be used instead of the datasource for content entities that comes with Search API module. The recurring date field datasource generates multiple items for each occurrence of a recurring date field, up to a configurable point in the future. Each occurrence will appear as a different search result.

When search items are loaded, the occurrence date is set on a computed field on the entity. This field should be used for filtering, sorting, and displaying results instead of the recurring date field.

Post-Installation

  1. Edit or create a SearchAPI index.
  2. Enable the 'Date occurrences' datasource for the entity type and recurring date you want to index.
  3. Add the computed date occurrence field to the index to sort items by date.
  4. Configure the view mode used in search results to shoe the computed date occurrence field.

Additional Requirements

  • Recurring Dates Field
  • Search API
  • Computed Field

Recommended modules/libraries

  • Search API Common Fields allows using common fields between Recurring Date datasources and Search API's built-in Content datasources.

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

Tracked releases
1
Tracked since
Oct 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Dormant

Releases

Version Type Core Release date
1.0.0-beta2 Pre-release Oct 16, 2024