Drupal is a registered trademark of Dries Buytaert
drupal 11.3.8 Update released for Drupal core (11.3.8)! drupal 11.3.7 Update released for Drupal core (11.3.7)! drupal 11.2.11 Update released for Drupal core (11.2.11)! drupal 10.6.7 Update released for Drupal core (10.6.7)! drupal 10.5.9 Update released for Drupal core (10.5.9)! cms 2.1.1 Update released for Drupal core (2.1.1)! drupal 11.3.6 Update released for Drupal core (11.3.6)! drupal 10.6.6 Update released for Drupal core (10.6.6)! cms 2.1.0 Update released for Drupal core (2.1.0)! video_embed_field 3.1.0 Minor update available for module video_embed_field (3.1.0). bootstrap 8.x-3.40 Minor update available for theme bootstrap (8.x-3.40). menu_link_attributes 8.x-1.7 Minor update available for module menu_link_attributes (8.x-1.7). scheduler_content_moderation_integration 3.0.5 Minor update available for module scheduler_content_moderation_integration (3.0.... commerce 3.3.5 Minor update available for module commerce (3.3.5). geocoder 8.x-4.34 Minor update available for module geocoder (8.x-4.34). leaflet 10.4.5 Minor update available for module leaflet (10.4.5). eca 3.1.1 Minor update available for module eca (3.1.1). layout_paragraphs 2.1.3 Minor update available for module layout_paragraphs (2.1.3). ai 1.3.3 Minor update available for module ai (1.3.3). ai 1.2.14 Minor update available for module ai (1.2.14).
ECA Field Widget Actions

Integrates ECA with the Field Widget Actions module, allowing you to build custom field widget action buttons powered by ECA models.

How it works

The Field Widget Actions module attaches action buttons to form fields -- for example a "Suggest" button next to a text field. This module bridges those buttons to ECA so you can define what happens when a button is clicked using an ECA model instead of custom code.

  1. Create an ECA model with the ECA Field Widget event.
  2. The module automatically registers a Field Widget Action plugin for that model. It appears in the list of available actions for any field widget.
  3. When a user clicks the action button on a form, the ECA event fires with the current entity, field name, and field index as context.
  4. Your ECA model evaluates conditions and executes actions -- for example calling an external API or processing the entity's existing field values.
  5. Use the Set field widget value action to return a value (or a list of suggestions) back to the field widget.

This is useful for content suggestions, AI-powered field filling, data lookups, or any scenario where a field value should be computed on demand.

Activity

Total releases
2
First release
Mar 2026
Latest release
1 week ago
Release cadence
34 days
Stability
0% stable

Releases

Version Type Release date
1.0.0-beta1 Pre-release Apr 10, 2026
1.0.x-dev Dev Mar 7, 2026