图像组件 image-adaptive-forms-core-component

利用自适应表单中的图像组件,可以在表单中包含图像。这些图像可用于增强表单的整体设计、提供附加信息或用作视觉辅助来帮助用户理解表单的用途。图像组件可用于在表单中添加徽标、照片或图形。

为了实现辅助功能,请务必为图像指定​ 替换文本,以便为图像提供简短的描述性替换文本,从而向看不到图像的用户描述图像。

示例

示例

用途 reasons-to-use-image-in-a-form

有若干原因使得在自适应表单中加入图像组件有益,这些原因包括:

  • 品牌化:图像可用于显示创建表单的组织的徽标或名称,从而帮助建立品牌知名度和可信度。

  • 视觉辅助:图像可以充当视觉辅助向用户提供额外一层信息,从而帮助用户理解表单的用途。

  • 修饰:图像可用于增强表单的整体设计,使其外观更具吸引力。

  • 用户体验:可使用图像为用户提供一种清晰而直观的方式以访问和填写表单字段,使得表单更方便用户使用。

版本和兼容性 version-and-compatibility

作为 Cloud Service 核心组件 2.0.4 和 AEM 6.5.16.0 Forms 或更高版本核心组件 1.1.12 的一部分,自适应表单图像核心组件于 2023 年 2 月发布。下表显示所有支持的版本、AEM 兼容性以及相应文档的链接:

组件版本
AEM as a Cloud Service
AEM 6.5.16.0 Forms 或更高版本
v1

版本 2.0.4 和更高版本兼容

版本 1.1.12 和更高版本兼容,但低于版本 2.0.0。

有关核心组件版本的信息,请参阅核心组件版本文档。

技术详细信息 technical-details

可在 GitHub 上的技术文档中获得关于自适应表单图像核心组件的最新信息。有关开发核心组件的更多信息,请参阅核心组件开发人员文档

“配置”对话框 configure-dialog

通过“配置”对话框,可轻松地自定义您为访客提供的图像体验。还可轻松地定义图像选项,从而营造一种无缝的用户体验。

“属性”选项卡

  • 名称 - 可在表单和规则编辑器中通过唯一名称轻松地标识表单组件,但该名称不得包含空格或特殊字符。

  • 标题 - 通过组件的标题,可轻松地标识表单中的组件,默认情况下,标题显示在该组件的顶部。如果不添加标题,则显示该组件的名称而非标题文本。

  • 标记为未绑定表单元素:选择此选项可配置未链接到任何架构的表单字段。利用此选项,您可以保存数据而不更新数据源。它还可让您以一种独立于标准数据库集成的自定义方式处理数据。

  • 描述 - 描述是简短的文本说明,提供了有关特定图像的用途的附加信息或说明。

  • 在此处放置资源或浏览找到要上传的文件 - 此选项可让使用鼠标拖放操作来放置图像等资源。您还可以使用 浏览 ​按钮从本地文件系统上传文件。添加图像后,图像底部会出现三个按钮:

    • 编辑 - 点击或单击​ 编辑 ​可在资源中管理资源的再现。
    • 清除 - 点击或单击​ 清除 ​可取消选择当前选定的图像。
    • 选取 - 点击或单击​ 选取 ​选项可从 Assets 文件夹中选择另一个图像。
  • 替换文本 - 此选项用于输入简短描述了图像的替换文本,从而为有视觉障碍的用户描述图像。

  • 隐藏组件 - 选中此选项以从表单中隐藏该组件。仍可访问该组件作其他用途,如在规则编辑器中使用它进行计算。当需要存储用户无需看到或直接更改的信息时,此项很有用。

“设计”对话框 design-dialog

“设计”对话框用于定义和管理图像组件的 CSS 样式。

“样式”选项卡 styles-tab

该选项卡用于定义和管理组件的 CSS 样式。自适应表单图像核心组件支持 AEM 样式系统

“设计”对话框

  • 默认 CSS 类:可为自适应表单图像核心组件提供默认 CSS 类。

  • 允许使用的样式:可通过提供名称和表示样式的 CSS 类而定义样式。例如,您可以创建一个名为“bold text”的样式,并提供 CSS 类“font-weight: bold”。可使用这些样式或将其应用于自适应表单编辑器中的自适应表单。要应用样式,请在自适应表单编辑器中选择要将样式应用于的组件,导航到“属性”对话框,然后从​ 样式 ​下拉列表中选择所需的样式。如果您需要更新或修改样式,只需返回“设计”对话框,在“样式”选项卡中更新样式,然后保存更改。

自定义属性

“自定义属性”对话框

通过自定义属性,您可使用表单模板将自定义属性(键值对)关联到自适应表单核心组件。自定义属性反映在组件 Headless 演绎版的属性部分中。它可让您创建根据自定义属性值进行调整的动态表单行为。例如,开发人员可以为移动、桌面或 Web 平台设计 Headless 表单组件的各种演绎版,从而大大提升各种设备上的用户体验。

  • 组名称:您可以提供名称来标识自定义属性组。您可以添加、删除或重新排列多个自定义属性组。添加自定义属性组后,可看到以下选项:

    • 键值对:您可以通过单击“添加”按钮,为每个自定义属性组添加多个自定义属性名称和自定义属性值。

    • 删除:点按或单击此项可删除自定义属性名称和自定义属性值。

    • 重新排列:点按或单击并拖动可重新排列自定义属性名称和自定义属性值的顺序。

另请参阅 see-also

recommendation-more-help
d2be9096-a81e-404b-9952-d8925af7219c