元数据允许更轻松地分类和组织资源,并帮助正在查找特定资源的用户。
AEM Forms默认情况下,会为每个资源类型提供一组定义的元数据。 除了默认元数据之外,您还可以将自定义元数据添加到每个资源类型。 AEM Forms 还为您提供了正确的方法,以便有效地为表单创建、管理和交换所有这些元数据。
In AEM Forms,则与资源关联的元数据属性列表取决于其类型。 此外,如果添加任何自定义元数据属性,则会将该属性添加到添加了自定义元数据的类型的所有资产中。
中支持以下资源类型 AEM Forms:
以下是中支持的元数据属性的详尽列表 AEM Forms:
属性名称 | 资源类型 | 描述 |
标题 | 除资源外的所有其他资源 | 资源的显示名称。 |
描述 | 除资源外的所有其他资源 | 资源的描述。 用户可以指定此值。 |
类型 | 所有 | 指定资源类型的只读值。 它可以具有以下值之一:
|
创建时间 | 所有 | 指定资源创建时间的只读值。 |
上次修改日期 | 所有 | 指定上次修改资源的时间的只读值。 |
创作 | 除资源外的所有其他资源 | 根据表单类型自动计算的只读值。
|
状态 | 除资源外的所有其他资源 | 只读值,定义表单的以下状态之一:
|
上次发布日期 | 除资源外的所有其他资源 | 指定上次发布表单时间的只读值。 |
发布开启/关闭时间 | 除资源外的所有其他资源 | 计划自动发布/取消发布表单的时间。 用户在编辑元数据时设置此值。
|
提交URL | 表单模板 PDF表单 |
配置用户指定的URL以将表单数据提交到servlet。 可以使用以下任意一种方法配置提交URL,按优先顺序排列:
|
HTML渲染配置文件 | 表单模板 | 以HTML格式呈现表单HTML时使用的模板渲染配置文件。 |
渲染格式 | 表单模板 自适应表单 |
此选项允许用户指定发布表单时的表单渲染格式:
此选项仅用于限制表单在最终用户可见的表单门户上的呈现格式。 |
标记 | 除资源外的所有其他资源 | 与表单关联的标签有助于快速轻松搜索。 |
引用 | 自适应表单 表单模板 资源 |
与此表单相关的资产(其他表单或资源)列表。 这些资产可以分为以下两类:
这些资源显示为链接,可以通过单击它们直接访问其元数据。 |
表单模型(XDP/XSD)选择 | 自适应表单 | 指定在创作自适应表单时使用的表单模型。 此属性可以具有以下值:
表单模型一旦选定便可以更新,但不能删除。
|
资产具有现有的属性值,可以在只读模式下查看这些值。 此元数据源自表单上传或表单创建时。
导航到要查看其元数据的资源的位置。
使用以下方式之一打开属性页面:
单击 属性 图标。
快速操作是在鼠标悬停时显示在缩略图上的操作项。
选择表单并单击 属性 工具栏中显示的图标。
在不处于选择模式时,通过单击表单缩略图导航到表单详细信息页面。 现在,单击 右上角的眼睛图标,然后单击其下方列表中的“属性”。
打开的属性页显示一个方案,其中仅包含那些保存某些值的元数据属性。
内容部分分为两部分:
您可以编辑现有元数据属性的值或向现有元数据属性字段添加新值(例如,当元数据字段为空时)。
属性页面中的左侧面板显示表单的缩略图。 默认情况下,显示的缩略图是创建表单(自适应表单)时或上传表单时生成的缩略图。
对于所有表单类型,您可以选择通过单击 上传图像 和从本地目录浏览图像文件。 所选图像用作缩略图,而不是默认图像。
对于自适应Forms,还提供了附加功能,允许用户生成缩略图作为当前自适应表单预览的快照。 从 AEM Forms 还支持自适应Forms的创作,每次更改自适应表单时,自适应表单的预览可能会更改。 此功能可生成缩略图,以帮助您根据当前预览状态获取自适应表单的新缩略图。 单击 生成预览 执行这项操作。
除了开箱即用的元数据之外, AEM Forms 支持新的自定义元数据。
提供了一个工具(元数据架构编辑器)来定义元数据布局的架构;即, 属性 表单的页面。 元数据架构编辑器允许您添加或修改资源的自定义架构。
AEM Forms 公开此工具中支持的表单类型的元数据架构。 通过这种方式,您可以访问这些架构,并使用元数据架构编辑器中提供的功能来添加自定义属性。
导航到 工具>资产>元数据架构.
单击 表单 从列出的架构表单中。
在打开的列表中,单击要添加自定义元数据的资源类型。
这些架构包含现成提供的元数据属性,不得更改/编辑(选中复选框并单击工具栏中的编辑)以避免功能问题。
单击的任何资源类型都会打开一个列表,其中包含 extendedmetadata
选项。 编辑此架构。
选中旁边的复选框 extendedmetadata
然后单击“编辑” 工具栏中显示的图标。
AEM Forms 打开所选资源类型的元数据架构编辑器/表单生成器(在本例中为“自适应表单”)。
元数据编辑器
左侧面板包含放置字段的选项卡部分,右侧面板显示所有可用的UI组件以及从左侧面板中选择的字段的属性。
锁定的部分不可编辑,并包含现成提供的所有元数据属性的字段。
单击+符号可添加其他选项卡。
您可以通过从以下位置拖动字段组件来添加所需类型的自定义字段: 构建表单 部分。
此字段的规范可在 设置 字段后的区域。
导航到要在其中添加自定义属性的选项卡(现有或新)。
将所需类型的组件从 构建表单 部分到左侧面板,并放置在方便的位置。
不能移动锁定的部分,但可以将组件放在任何空格中。
单击刚刚拖动的组件。 在右侧面板中打开的“设置”选项卡中,填写以下字段的信息:
指定字段标签,该标签将用作架构中放置的字段上方的显示名称(例如:Department)
在映射到属性字段下,您可以看到预填充的值 './jcr:content/metadata/default'. 更改'默认”到所需的属性名称,该名称用于在crx存储库中存储属性(例如: '。/jcr:content/metadata/department')
请勿更改前缀'。/jcr:content/metadata/',因为它定义存储属性的路径。
此外,属性名称必须是唯一的,以避免在存储库中的同一位置写入两个或多个属性的值。 因此,建议您更改“default”值。
根据需要填写其他设置。 例如:如果要使字段成为必填字段,请选择必填选项。
要删除添加的字段,请选择该字段,然后单击删除 图标。
如有必要,请按照步骤1-3添加其他资产。
单击 保存 完成所有更改之后。
您已成功添加自定义元数据属性。
中的所有自适应Forms AEM Forms 现在包含此额外的元数据属性。 您可以从属性页面中编辑它。