如何使用drupal规则创建新实体(节点类型)

时间:2015-12-14 10:11:24

标签: drupal-7 drupal-rules

我有几个领域(用户,职位,课程)的内容类型奖励。 我已创建规则以在规则操作中创建新节点。

当我在规则中选择节点类型时,它只显示两个fied:标题和作者。

我如何在规则行动或条件中获得所有其他字段。

由于

2 个答案:

答案 0 :(得分:0)

您必须创建其他操作来为要填写的其他字段设置数据值。

答案 1 :(得分:0)

看起来(您的一部分)您要尝试做的事情,就是添加规则操作,例如"设置数据值"对于你提到的领域(如课程等)。

但在您能够创建规则操作之前,请设置数据值"对于您的字段,您必须确保添加规则条件Entity has field(与您要为其设置值的字段相关)。并确保在您可能想要引用此字段的其他规则条件之前添加Entity has field条件。根据您在自定义规则中要执行的操作,可以使用content is of type

这也是规则用户界面中提到的内容,例如:当您添加"数据比较"条件:某处说:

  

数据选择器可帮助您深入了解规则可用的数据。要使实体字段显示在数据选择器中,您可能必须使用条件' entity has field' (或'内容属于')

有关说明此Entity has field条件重要性的视频教程,请参阅Data types and data selection,尤其是大约13:30至17:30之间显示的内容。