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

Drupal 7 如何使用drupal规则创建新实体(节点类型),drupal-7,drupal-rules,Drupal 7,Drupal Rules,我有内容类型奖,只有几个字段(用户、职位、课程)。 我创建了一个规则来在规则操作中创建新节点 当我在规则中选择节点类型时,它只显示两个字段:标题和作者 如何获取规则操作或条件中的所有其他字段 谢谢您必须创建其他操作来为您要填写的其他字段设置数据值。看起来您尝试做的(部分)是为您提到的字段添加一个规则操作,如“设置数据值”(如第一课等) 但是,在为字段创建“设置数据值”之类的规则操作之前,必须确保添加规则条件实体has field(与要为其设置值的字段相关)。并确保在您可能希望引用此字段的其他规则

我有内容类型奖,只有几个字段(用户、职位、课程)。 我创建了一个规则来在规则操作中创建新节点

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

如何获取规则操作或条件中的所有其他字段


谢谢

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

看起来您尝试做的(部分)是为您提到的字段添加一个规则操作,如“设置数据值”(如第一课等)

但是,在为字段创建“设置数据值”之类的规则操作之前,必须确保添加规则条件
实体has field
(与要为其设置值的字段相关)。并确保在您可能希望引用此字段的其他规则条件之前添加
实体具有字段
条件。根据您希望在自定义规则中执行的具体操作,另一种方法可能是使用
内容类型为

这也是规则UI中提到的内容,例如,当您添加“数据比较”条件时:在某个地方它会说:

数据选择器可帮助您深入查看规则可用的数据。要使实体字段显示在数据选择器中,可能必须使用条件“实体具有字段”(或“内容为类型”)

有关说明此
实体具有字段的重要性的视频教程,请参阅,特别是其中13:30到17:30之间显示的内容