En la Unidad 30 estudiamos las acciones y disparadores integradas en el núcleo de Drupal a través del módulo Trigger.
En esta unidad estudiaremos el módulo Rules, una alternativa que reemplaza completamente al sistema anterior. Usando Rules podremos definir acciones condicionales, que se ejecutarán cuando ocurran determinados eventos. Rules permite definir reglas complejas y flexibles para determinar si una acción debe o no ejecutarse al producirse el evento. Por tanto, si usamos Rules, podemos desactivar el módulo Trigger del núcleo, ya que toda su funcionalidad está integrada dentro del primero.
Veremos cómo crear reglas, asignándoles eventos, condiciones y acciones. También veremos cómo crear componentes, que son grupos de condiciones, acciones o incluso reglas que pueden ser reutilizados de forma encapsulada. Los componentes también nos permitirán planificar tareas, que se ejecutarán en una fecha determinada.
Por último estudiamos un módulo adicional, Webform Rules, que integra toda la potencia de Rules con el módulo Webform.