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

时间:2014-05-20 03:14:16

标签: orchardcms

每次创建新内容时,我都希望向所有有"接收更新的用户发送电子邮件。属性字段集。

"接收更新"是添加到用户内容类型的字段,我有一个由正在创建的新内容触发的工作流程。

我想知道是否存在某种通用"迭代"工作流功能的活动可以迭代投影并针对投影的每个结果触发一次?我认为这将允许我为每个拥有"接收更新的用户触发电子邮件"字段集。

1 个答案:

答案 0 :(得分:0)

现有的交互工作流活动没有。为了实现这一目标,您将不得不深入到Orchard并编写自己的模块。

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