在Orchard CMS工作流中向所有订阅用户发送电子邮件



每次创建新内容时,我希望向所有设置了"receive updates"属性字段的用户发送电子邮件。

"Receive updates"是添加到User内容类型的字段,我有一个由创建的新内容触发的工作流。

我想知道是否存在某种通用的"迭代"活动,用于工作流特性,可以迭代一个投影,并为每个投影的结果触发一次?我想这将允许我为每个设置了"receive updates"字段的用户触发电子邮件。

没有现有的交互工作流活动。要做到这一点,你必须更深入地了解Orchard,并编写自己的模块。

如果你想向所有用户发送电子邮件,我会复制电子邮件活动模块,并将其用作新的电子邮件所有用户活动的基础。这将做您想做的事情,如果您选择共享,对其他人来说是成功的,并且比编写更通用的迭代活动更容易。

相关内容

最新更新