创建自适应表单

自适应Forms让您能够创建有吸引力的响应式、动态且自适应的表单。 AEM Forms提供了业务用户友好向导,可快速创作自适应Forms。 向导具有快速的选项卡导航,可轻松选择预配置的模板、样式、字段和提交选项以创建自适应表单。

创建自适应表单的向导

先决条件

您需要满足以下条件才能创建自适应表单:

  • 自适应表单模板:模板提供了基本结构并定义了自适应表单的外观(布局和样式)。 它具有预格式化的组件,其中包含某些属性和内容结构。 它还提供了用于定义主题和提交操作的选项。 主题定义了外观和感觉,并定义了提交自适应表单时要执行的操作。 例如,将收集的数据发送到数据源。 云服务支持两种类型的模板:

    • 可编辑的模板:您可以 新建导入现有可编辑的模板. 您还可以部署 最新原型 以获取一些可编辑的模板示例。
    • 静态模板:这些是旧版模板,仅建议从Adobe Managed Services(AMS)和内部部署AEM Forms安装(AEM 6.5 Forms或更早版本)迁移的客户使用这些模板。 利用这些功能,可继续利用静态模板中的现有投资。 创建新的自适应表单时,建议使用可编辑的模板。
  • 自适应表单主题:主题包含组件和面板的样式详细信息。 样式包括背景颜色、状态颜色、透明度、对齐方式和大小等属性。 应用主题时,指定的样式将反映在相应的组件上。 您可以 创建新主题导入现有主题. 您还可以部署 最新原型 示例主题。

  • 权限:将用户添加到 forms-users 以向他们提供创建自适应表单的权限。 有关特定用户群组的表单的详细列表,请参阅 群组和权限.

  1. 访问 Experience Manager Forms 创作实例。 它可以是云实例或本地开发实例。

  2. 在Experience Manager登录页面上输入凭据。

    登录后,在左上角,点按 Adobe Experience Manager > Forms > Forms和文档.

  3. 点按 创建 > 自适应Forms. 随即会打开向导。

  4. 在“源”选项卡中,选择一个模板:

    • 选择可编辑模板时,会自动选择模板中指定的主题和提交操作,并且 创建 按钮。 您可以转到 样式提交 选项卡,以选择其他主题或提交操作。 如果选定的可编辑模板未指定主题,则创建按钮将保持禁用状态。 您可以转到 样式 选项卡来访问Advertising Cloud的帮助。
    • 选择静态模板时,数据、样式、提交、提交和预览选项将不可用。 创建新的自适应表单时,建议使用可编辑的模板。
  5. 在样式选项卡中,选择一个主题:

    • 当所选模板指定主题时,将在向导中自动选择该主题。 您还可以从“样式”选项卡中选择其他主题。
    • 如果所选模板未指定主题,则可以使用“样式”选项卡选择主题。 的 创建 按钮时,才会启用此选项。
  6. (可选)在数据选项卡中,选择一个数据模型:

    • 表单数据模型:A 表单数据模型 允许您将来自不同数据源的实体和服务集成到自适应表单。 如果要创建的自适应表单涉及从多个数据源获取数据并将数据写入多个数据源,请选择表单数据模型。
    • JSON架构: JSON架构 表示组织中后端系统生成或使用数据的结构。 您可以将架构与自适应表单相关联,并使用其元素向自适应表单添加动态内容。 创作自适应Forms时,架构的元素可在内容浏览器的“数据模型对象”选项卡中使用,并且所有字段也会添加到新创建的自适应表单中。

    默认情况下,数据模型的所有字段都会被选中。 创建自适应表单时,所有选定的数据模型字段都将转换为相应的自适应表单组件。 向导会提供您的复选框以仅选择应包含在自适应表单中的字段。

  7. 在提交选项卡中,选择提交操作:

    • 选择模板时,将自动选择在模板中指定的提交操作。 您可以从“提交”选项卡中选择其他提交操作。 的 提交 选项卡会显示所有可用的提交操作。

    • 如果选定的模板未指定提交操作,则可以使用 提交 选项卡来选择提交操作

  8. (可选)在“提交”选项卡中,您可以为自适应表单指定发布或取消发布日期。

  9. 点按​创建。此时会出现一个对话框,用于指定标题、名称和保存自适应表单的位置:

    • 标题 指定表单的显示名称。 标题可帮助您在 Experience Manager Forms 用户界面。
    • 名称: 指定表单的名称。 在存储库中创建具有指定名称的节点。 开始键入标题时,将自动生成名称字段的值。 您可以更改建议的值。 名称字段只能包含字母数字字符、连字符和下划线。 所有无效输入都将替换为连字符。
    • 路径: 指定自适应表单的保存位置。 您可以直接在 /content/dam/formsanddocuments 或创建文件夹,例如 /content/dam/formsanddocuments/adaptiveforms 以保存自适应表单。 确保在路径中使用文件夹之前先创建该文件夹。 的 路径: 字段不会自动创建文件夹。
  10. 点按​创建。此时会创建自适应表单,并在自适应Forms编辑器中打开该表单。 编辑器显示模板中可用的内容。 它还会显示侧栏,以根据需要自定义新创建的表单。

    根据自适应表单的类型,关联 JSON架构或表单数据模型显示在 数据模型对象 选项卡 内容浏览器 中。 您还可以拖放这些元素以构建自适应表单。

编辑自适应表单的表单模型属性

您可以更改自适应表单(基于JSON或表单数据模型)的表单模型。 不能从一个表单模型更改为另一个表单模型。

  1. 选择自适应表单,然后点按 属性 图标。

  2. 打开 表单模型 ,然后执行以下操作之一。

    • 如果自适应表单没有表单模型,则可以选择其他表单模型并相应地选择 XML或JSON架构,或表单数据模型。
    • 如果自适应表单基于表单模型,则可以选择其他表单模型 XML或JSON架构,或同一表单模型的表单数据模型。
  3. 点按 保存 以保存属性。

在此页面上