1

有没有办法让用户在触发规则时选择加入/退出接收电子邮件?

每当创建引用它的新节点时,我都有一条规则向节点的作者发送电子邮件。这是通过以下方式完成的;

ON 事件 保存新内容后 IF 创建的内容已发布

DO actionLoad a referenced node actionLoad the Referenced content author action向用户发送邮件

不幸的是,节点的作者无法选择不接收电子邮件。知道如何以首先标记发送的电子邮件为条件吗?或者更好的是,有没有一种方法可以在原始节点创建表单中放置一个复选框,用户可以选择加入或不接收这些通知?或者也许有人有其他想法?另一个模块也许......?

4

1 回答 1

2

一种解决方案是确实包含一个新字段,即原始节点上的一个复选框,作者可以修改该复选框以选择加入或退出电子邮件。您可以在“管理显示”选项卡中将该字段设置为隐藏。

然后,只需通过添加“数据值为空”类型的条件来编辑您的规则,这样您就可以检查是否选中了新复选框。设置新条件时,输入“节点:”,然后在数据选择器中选择新字段,并确保在适当时选中“否定”按钮(基于您在复选框上设置语言的方式:即检查是否意味着默认选择加入或退出)。如果复选框显示“选择加入”,则选中的值将返回 false 为空,因此您应该在条件中否定它。

现在应该会根据新字段启动规则!

于 2012-04-18T19:16:56.743 回答