Email 将邮件发送到Drupal中另一个节点的地址
我有一个内容类型的会议,它有一个CCK节点引用器字段,该字段引用一个或多个人员节点。这些人员节点包含一个CCK电子邮件字段 现在,我想在创建会议节点时向会议节点中列出的所有人发送一封邮件。我不知道如何做到这一点,因为邮件地址位于不同的节点中,所以我不能只发送标记化邮件,因为这些地址不可用作标记(据我所知) 关于如何做到这一点的任何想法,最好不用编写自定义模块 编辑:Email 将邮件发送到Drupal中另一个节点的地址,email,drupal,drupal-6,cck,Email,Drupal,Drupal 6,Cck,我有一个内容类型的会议,它有一个CCK节点引用器字段,该字段引用一个或多个人员节点。这些人员节点包含一个CCK电子邮件字段 现在,我想在创建会议节点时向会议节点中列出的所有人发送一封邮件。我不知道如何做到这一点,因为邮件地址位于不同的节点中,所以我不能只发送标记化邮件,因为这些地址不可用作标记(据我所知) 关于如何做到这一点的任何想法,最好不用编写自定义模块 编辑: 似乎没有快速简单的方法可以做到这一点,所以我可能不得不编写一些自定义代码来做到这一点。我已经在使用规则模块了,以编程方式创建邮件操
似乎没有快速简单的方法可以做到这一点,所以我可能不得不编写一些自定义代码来做到这一点。我已经在使用规则模块了,以编程方式创建邮件操作的首选方法是什么?我必须从头开始创建邮件还是可以修改一些现有代码?我不确定我是否理解。通过阅读你的问题,我会回答“规则”可以为你做到这一点。但是,在编辑中,您说您使用了规则模块,并且希望创建邮件操作
我可能只是累了,但请详细说明一下,我们看看能否解决:)我不确定我是否理解。通过阅读你的问题,我会回答“规则”可以为你做到这一点。但是,在编辑中,您说您使用了规则模块,并且希望创建邮件操作
我可能只是累了,但请详细说明,我们将看看是否能解决:)看起来您可以使用、和模块的组合来实现您的目标
会议关联的人员的电子邮件地址
会议时执行步骤1中创建的视图
请注意,我自己还没有尝试过规则和视图集成,因此它可能不会像我预期的那样工作。此外,我不确定是否存在将视图输出作为参数的规则的电子邮件操作。看起来您可以使用、和模块的组合来实现您的目标
会议关联的人员的电子邮件地址
会议时执行步骤1中创建的视图
请注意,我自己还没有尝试过规则和视图集成,因此它可能不会像我预期的那样工作。此外,我不确定是否有针对规则的电子邮件操作将您视图的输出作为参数。如果邮件地址位于同一个节点中,但位于由NodeReferer引用的不同节点中,则规则可以执行此操作。所以我不能只使用“发送标记化邮件”,因为邮件地址不是提供的标记之一。我正在考虑创建一个自定义操作,然后可以直接从数据库中读取邮件地址。如果邮件地址位于同一个节点中,但它位于NodeReferer引用的不同节点中,则规则可以执行此操作。所以我不能只使用“发送标记化邮件”,因为邮件地址不是提供的标记之一。我正在考虑创建一个自定义操作,然后可以直接从数据库中读取邮件地址。谢谢,这个方法很有效。规则和视图的组合虽然有些复杂,但其功能却异常强大。您可以创建接受参数的规则集(在规则中作为托克斯可用),并将视图呈现到规则集,将字段映射到参数。@Fabian-太棒了,我很快就要亲自尝试了!谢谢,这个方法有效。规则和视图的组合虽然有些复杂,但其功能却异常强大。您可以创建接受参数的规则集(在规则中作为托克斯可用),并将视图呈现到规则集,将字段映射到参数。@Fabian-太棒了,我很快就要亲自尝试了!