Welcome to Drupal ECA¶
This document explains how to use the Events - Conditions - Actions (ECA) module for Drupal.
What is ECA?¶
ECA (Events - Conditions - Actions) is a Drupal module that processes business process models based on Drupal events. The module integrates with Drupal core components and provides plugin management for:
Note
ECA does not include a built-in user interface. Instead, it provides a modeller plugin manager that integrates with existing tools. If a modeller supports templates, ECA provides them for all plugins available on your Drupal site.
Contents¶
- Installation guide
- Key concepts
- Extension guide
- Plugin documentation
- Available modellers
- Example models
- Additional resources
Additional resources¶
You can find articles, tutorials, videos, and other learning materials in the Resources section.
Get support¶
Contact the ECA maintainers through:
- Their Drupal.org user profiles
- The ECA Slack channel
Contribute¶
We welcome contributions including:
- Bug reports and feature requests
- Documentation improvements
- Example models
- Custom plugins
- General feedback
To contribute:
- Request an account on the ECA Guide GitLab. Contact the ECA maintainers on the ECA Slack channel, and provide an email address for the account.
- Visit the ECA Guide Project
- Open an issue or create a merge request
This documentation uses British English.
For more information about ECA, visit the project page.