ECA: Event - Condition - Action

ECA consente di automatizzare le operazioni di Drupal senza necessità di sviluppare codice. 

Attraverso un editor grafico, l'Amministratore può disegnare la sequenza di Azioni sottoposte a Condizioni che Drupal dovrà svolgere quando occorre un Evento (da qui il nome del modulo). 

Tra le Azioni messe a disposizione da ECA c'è la creazione di nuove Entità, la modifica dei loro Campi,  l'esecuzione di sequenza di Azioni sulle Entità selezionate tramite una Vista, la spedizione di mail, il logout forzato di un Utente, la creazione di nuove Azioni per le Viste EVA ecc.

Tra le Condizioni, c'è il controllo sui valori contenuti nei Campi delle Entità, il confronto tra un Campo data e la data di sistema, il controllo sull'identità dell'Utente che sta eseguendo la sequenza ecc.

Tra gli Eventi che possono scatenare l'esecuzione di una sequenza: l'esecuzione del Cron di Drupal, il salvataggio di una nuova Entità o la modifica o la cancellazione di una esistente, il login di un Utente, il clic dell'Utente su un link appositamente creato.  


Guide in cui serve o è citato questo Modulo:
Le ECA Cosa sono. A cosa servono. Esempi di Azioni, Condizioni ed Eventi. Cosa installare per costruirle.
Disegnare le ECA Disegnare le ECA con l'editor grafico. I Token nelle ECA. Eseguire le ECA. Le Azioni, Condizioni e gli Eventi più comuni.
Automatizzare la app con Viste ed ECA Le Viste automatizzano la lettura delle Entità. Le ECA automatizzano la loro scrittura. Viste ed ECA lavorano insieme per automatizzare le app.