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