【问题标题】:Drupal: access to email address field of referenced User in an entityDrupal:访问实体中引用用户的电子邮件地址字段
【发布时间】:2013-04-28 12:44:23
【问题描述】:

我有两种内容类型:

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

关系如下:S --> B

这意味着在服务内容类型中,我有一个名为 business_partner_ref 的字段,具有实体引用类型。在业务合作伙伴内容类型中,我有一个名为 account_manager-ref 的字段,其实体引用类型指的是 drupal 用户 实体。

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

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

【问题讨论】:

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


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2012-04-21
      • 2011-06-28
      • 1970-01-01
      • 2012-12-09
      • 1970-01-01
      • 1970-01-01
      • 2017-05-11
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多