我有以下设置,其中我有2种内容类型,称为“简报”和“想法”。在简要说明中,我在一个名为brief_recipients的字段中选择了一个用户列表,该字段是一个用户参考字段。
IDEAS有一个实体引用字段(associated_brief),它引用一个简短的内容。
目前,当我创建一个想法,它将电子邮件作者的参考简报。此操作使用以下规则设置:

现在,我尝试添加一个循环来访问实体字段关联的brief_recipients‘s>字段,并发送电子邮件给它们。
但问题似乎在于,规则不能深入实体领域,因为我只能从这里了解身体和作者:

现在的问题是如何深入到实体字段的字段中?或者还有另外一种方法可以做到这一点?
如果我必须写这个定制,我需要点击哪个钩子?
发布于 2015-08-17 22:33:27
在我对规则的零散经验中,对您可以访问的数据的限制通常是一种保障,因为数据还没有被确认存在。在规则条件中,创建两次“实体有字段”条件。
1)规则条件>实体具有字段数据选择器:节点字段:字段关联-简要
这是您的实体引用字段,并且给规则提供了知道引用字段是可用的舒适感。一旦具备了上述条件,规则将从节点加载引用字段。
2)规则条件>实体具有字段数据选择器:节点:字段关联-简要字段:字段-breif-收件人
( 3)现在行动能够使用在条件下确定的场。
即使您认为不应该需要这些条件,在尝试使用之前确认您已经拥有了数据也是很好的做法。这是另一个有类似问题的人
https://drupal.stackexchange.com/questions/170192
复制相似问题