发布您的表单并开始收集数据
您准备好与客户共享表单以进行数据收集或提交后,您只需将其发布,表单即可供客户随时使用。
先决条件
- 您有一个基于 AEM Forms 模板的 AEM 项目或在现有的 AEM 项目中添加了 Adaptive Forms Block
- 您的表单已经过全面测试,随时可以使用。
- 您的电子表格已配置,可接受数据。
发布表单
-
打开您的 Microsoft SharePoint 或 Google Drive 帐户,并导航至 AEM Edge Delivery 项目目录。
-
打开包含您表单的电子表格。例如,Microsoft Excel工作簿中的inquiry。
-
使用 AEM Sidekick 预览表。
成功完成预览操作后,电子表格内容将转换为 JSON 格式。然后,预览页面以结构化表格格式呈现该内容。例如,附图说明了“查询”表单的内容。
-
使用 AEM Sidekick 发布表。确保捕获发布 URL,因为这是在下一节中渲染表单所必需的。URL 格式如下所示:
code language-json https://<branch>--<repository>--<owner>.aem.live/<form>.json
<branch>
指 GitHub 存储库的分支。<repository>
表示您的 GitHub 存储库。<owner>
指托管您 GitHub 存储库的 GitHub 帐户用户名。
例如,如果项目的存储库名为“wefinance”,位于帐户“wkndform”下,并且您使用“main”分支和表单作为“enquiry”,则URL如下所示:
https://main--wefinance--wkndform.aem.live/enquiry.json
<!—(https://main–wefinance–wkndform.aem.live/enquiry.json)–>
将 <form>.json
添加到网页方便客户互动,让表单填写者能够轻松填写并提交表单。
要将表单添加到您的网页:
-
访问您的 Microsoft SharePoint 或 Google Drive 帐户并导航至您的
[AEM Edge Delivery project directory]
。 -
打开要嵌入表单的文档文件。例如,您可以打开inquiry-form.docx文件,或者创建一个新文档。
-
在文档中确定要插入表单的部分,并相应地导航到该部分。
-
将名为“Form”的块添加到文件。 例如,如果项目的存储库名为“wefinance”,则它位于帐户所有者“wkandform”下,而您使用的是“main”分支。
table 0-row-1 1-row-1 表单 https://main--wefinance--wkndform.aem.live/enquiry.json
该区块用作嵌入表单的占位符。在该区块的第二行中,添加
<form>.json
文件的 URL 作为超链接。note important IMPORTANT 确保 URL 的格式为超链接,而不是显示为纯文本。 使用预览 URL (.page URL) 进行开发或测试,或使用发布 URL (.live) 进行生产。
例如,如果项目的存储库名为“wefinance”,则它位于帐户所有者“wkandform”下,而您使用的是“main”分支。
以下是带有预览和发布 URL 的示例:
预览 URL
table 0-row-1 1-row-1 表单 https://main--wefinance--wkndform.aem.page/enquiry.json
发布 URL
table 0-row-1 1-row-1 表单 https://main--wefinance--wkndform.aem.live/enquiry.json
-
使用 AEM Sidekick 预览网页。页面现在显示表单。例如,以下是基于查询电子表格的表单:
-
使用 AEM Sidekick 发布表单。现在,您的客户可以填写表格并提交。