自适应表单提交操作
提交操作指定了通过自适应表单所收集数据的目标。当用户单击表单上的? 提交 ?按钮时,提交过程就开始了。AEM Forms 提供以下两种类型的提交操作,您可以创建和使用自定义提交操作,以满足您的特定需求。开箱即用的提交操作有:
提交到 REST 端点 rest-endpoint-submission-ue
“提交到 REST 端点”操作用于将提交的表单数据发送到指定的 REST 端点。端点可以属于托管表单的内部服务器,也可以通过使用相对路径或绝对路径使其属于外部服务器。要将数据提交到托管表单的 AEM 服务器,请使用与 AEM 服务器的根路径对应的相对路径。例如,/content/forms/af/SampleForm.html
。要将数据提交到任何其他服务器,请使用绝对路径。
要配置 REST 端点:
- 在? 编辑器 ?中打开自适应表单。
- 选择 Adaptive Form Block。
- 单击属性
- 从? 提交操作 ?下拉列表中选择? 提交到 REST 端点。
- 指定 REST 端点 URL。
- 您也可以? 启用 POST 请求 ?并提供用于发布请求的 URL。
NOTE
- 要将数据发布到内部服务器,请提供资源的路径。数据将发布到资源的路径。例如,
/content/restEndPoint
。对于此类 POST 请求,将使用提交请求的身份验证信息。 - 要将数据发布到外部服务器,请提供 URL。URL 的格式为
https://host:port/path_to_rest_end_point
。确保配置以匿名方式处理 POST 请求的路径。
发送电子邮件 email-submission-ue
通过“发送电子邮件”提交操作,您可以在成功提交表单后向一个或多个收件人发送电子邮件。发送电子邮件配置可帮助您创建可以包含预定义格式的表单数据的电子邮件。例如,考虑使用以下模板,其中的客户名称、配送地址、州名称和邮政编码从提交的表单数据中检索获得。了解有关自适应表单中的电子邮件模板的更多信息。使用“发送电子邮件”提交操作配置自适应表单的一些优势如下:
- 由于表单数据会直接发送给指定的电子邮件收件人,因此可以实现快速通信。
- 直接将表单提交集成到电子邮件通知中,有助于简化工作流程。
- 帮助组织自定义电子邮件内容,使其适合特定的通信需求。
将提交操作配置为表单提交的电子邮件:
- 在? 编辑器 ?中打开自适应表单。
- 选择您的 Adaptive Form Block。
- 单击属性
- 从? 提交操作 ?下拉列表中选择? 发送电子邮件 ?选项。
- 选择发送电子邮件选项后,您可以配置以下属性,如下图所示。
图像
属性
描述

发件人
指定发件人的电子邮件地址。
收件人
指定电子邮件的主要收件人,可以添加多个电子邮件地址,用逗号分隔。
抄送
指定应收到电子邮件副本(颁颁)的收件人。
BCC
指定应收到电子邮件密件抄送(叠颁颁)的收件人。
主题
指定电子邮件的主题行。
使用外部模板
允许使用外部电子邮件模板来确定电子邮件内容的格式。提供外部模板的 URL 或路径,以集成 AEM Assets 文件夹中保存的预先设计的电子邮件模板。
包含附件
指定提交的表单数据是否应包括电子邮件中通过表单提交的附件。支持的附件格式为 PDF、XML 和 JSON。
在自适应表单提交时显示一条自定义的感谢消息 submit-action-message-ue
“提交时”选项可帮助您在自适应表单提交时配置“提交操作”消息。为表单配置“提交操作”消息:
- 在? 编辑器 ?中打开自适应表单。
- 选择您的 Adaptive Form Block。
- 单击属性
- 单击后,您会看到以下选项:
- 提交时:“提交时”可帮助您自定义表单提交时要显示的信息。默认情况下,当表单成功提交时,会向用户显示一条自定义消息“感谢您提交表单”。
您还可以通过选择 显示消息 ?选项,然后在富文本? 编辑器 ?中添加/编辑您的消息,从而在提交表单时自定义“感谢消息”。
- 提交时:“提交时”可帮助您自定义表单提交时要显示的信息。默认情况下,当表单成功提交时,会向用户显示一条自定义消息“感谢您提交表单”。
另请参阅
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab