Drupal:访问实体中引用的User的电子邮件地址字段

时间:2013-04-28 12:44:24

标签: drupal drupal-7 drupal-modules drupal-rules

我有两种内容类型:

  • 商业伙伴(B)
  • 服务(S)

关系如下:S - >乙

这意味着在服务内容类型中,我有一个名为business_partner_ref的字段,其中包含实体引用类型。在业务伙伴内容类型中,我有一个名为account_manager-ref的字段,其实体引用类型引用了drupal User 实体。

我希望在工作流状态服务内容类型发生更改时,已向业务伙伴的客户经理发送电子邮件。因此,在规则模块的操作部分中,我添加了一个发送邮件操作,并且从部分内容中,我使用了令牌[node:business_partner_ref:account_manager-ref:mail]。但它在电子邮件动作的TO字段中留下空字符串。当我用[node:business_partner_ref:account_manager-ref]时,它会输出客户经理的用户名!

这是一个错误还是我的错误?

1 个答案:

答案 0 :(得分:1)

我想知道它是否与双引用(ref节点,ref用户)有关。我使用类似的规则,但我的目标是引用节点的作者,它工作正常。我希望你的方法有效。如果它不是菊花链引用的限制,可能是一个错误。