如何从Umbraco Forms中捕获数据?

时间:2015-05-07 10:23:52

标签: umbraco umbraco7 umbraco-contour

我需要提供GUI表单编辑器,以便非技术用户可以创建表单。我正在研究的工具之一是Umbraco Forms工具(以前的Umbraco Contour)。

我希望能够在Action Method中捕获提交的数据,以某种方式处理它,然后将其发送到Web服务。

查看Umbraco文档,看起来Umbraco Forms工具生成的表单是由宏呈现并自动将数据提交到Umbraco数据库 - 似乎没有任何方法可以拦截提交的数据。

这是正确的,还是我错过了什么?

1 个答案:

答案 0 :(得分:3)

听起来您需要创建自定义WorkflowType。工作流程允许您通过将它们附加到某些事件(即提交或批准表单等)来执行进一步操作。默认情况下,有一些选项可用于发送电子邮件和将数据发布到您选择的URL,但您可以添加自己的这些都不符合您的要求。

我建议您查看Umbraco Forms文档: https://our.umbraco.org/Documentation/Products/UmbracoForms

其中包含添加WorkflowTypes的指南: https://our.umbraco.org/documentation/products/umbracoforms/Developer/Extending/Adding-a-Workflowtype