3

我们一直在尝试解决 Drupal 规则问题。情况是;

在每次 cron 运行时,我们都想检查具有特定角色的用户。然后,我们将向这些用户发送电子邮件。但我们只希望这封电子邮件发送一次。

因此,我们正在考虑创建一个名为“已发送电子邮件”的新自定义/隐藏用户字段。然后规则将;

  • 事件:在每次 cron 运行时
  • 条件:检查具有角色并在该字段中具有空值的用户
  • 操作:向用户发送电子邮件并将用户的电子邮件发送字段的值设置为 1。

我们认为这是可能的,但我们不知道如何设置规则来执行此操作。任何帮助都非常感谢

4

1 回答 1

1

我认为您可以通过自定义模块解决您的问题,在该模块中创建设置此字段的操作规则。在像你这样的情况下,我遵循这种方法。搜索 hook_rules_action_info()。

或者如果您使用 profile2 模块,您可以查看是否有可以设置此值的规则。我认为这是因为 Profile2 支持规则。

M。

于 2014-02-12T13:00:24.783 回答