组件 - 重用规则、条件和操作
1. 创建组件
在Drupal中,组件(Component)是一种强大的工具,允许我们创建可以在多个规则配置中重用的条件、操作或规则集。组件就像函数一样,可以接受参数并在不同的场景中重用,从而简化了规则的创建和维护。
创建组件的步骤
-
导航到组件页面
前往配置 | 工作流 | 规则 | 组件。 -
添加新组件
点击“添加组件”,选择组件类型(如条件集、操作集或规则)。 -
设置参数
输入组件名称,并添加需要的参数。这些参数将作为占位符,用于在规则配置中执行特定的对象。 -
配置条件或操作
根据需求添加条件或操作。例如,如果我们要创建一个条件集,可以选择多个条件并将其组合在一起。
示例:创建一个条件组件
假设我们希望在节点被评论时执行某些操作,但只有在节点不是由超级管理员(即用户1)创建且节点是一篇文章或有图像字段时才执行操作。
步骤:
-
创建条件组件
- 导航到配置 | 工作流 | 规则 | 组件。
- 点击“添加组件”,选择“条件集”。
- 输入组件名称,如“检查节点作者和字段”。 -
<