0

我有一个收据页面,用户在提交表单后被重定向到。在这个页面上,我展示了一个总结表单的宏。

宏的要点很像这样: http:
//our.umbraco.org/forum/umbraco-pro/contour/32623-Sort-and-iterate-through-form-fields-with-Razor

我想告诉用户“您将很快收到一封电子邮件”,如果存在工作流程,该工作流程会在页面上向提交者发送电子邮件。

这如何可行?
我在互联网上搜索了很多,只能看到我如何创建自己的工作流程,而不是我如何通过代码访问工作流程......

4

1 回答 1

1

好的,所以我在 our.umbraco 上发布并得到了答案: http ://our.umbraco.org/forum/umbraco-pro/contour/47728-Umbraco-contour-get-email-from-workflow

为了您的访问方便,我将答案粘贴在这里:您需要使用

Umbraco.Forms.Data.Storage.WorkflowStorage

创建该实例的对象后,您可以调用方法 GetAllWorkFlows(Form form) 或 GetActiveWorkFlows(Form form, FormState state)

你当然需要表单对象

你可以用

Umbraco.Forms.Data.Storage.FormStorage

于 2014-01-27T13:06:40.923 回答