Show Menu
主题×

自适应表单的布局功能

Adobe Experience Manager(AEM)允许您创建易于使用的自适应表单,将动态体验优惠给最终用户。 表单布局控制项目或组件在自适应表单中的显示方式。

必备知识

在了解自适应表单的不同布局功能之前,请阅读以下文章以了解有关自适应表单的更多信息。

布局类型

自适应表单为您提供以下类型的布局:
面板布局 控制面板内的项目或组件在设备上的显示方式。
移动布局 -控制移动设备上表单的导航。 如果设备宽度为768像素或更高,则布局将被视为移动布局并针对移动设备进行优化。
工具栏布局 (Toolbar Layout)控制在表单的工具栏或面板工具栏中动作按钮的位置。
以下位置定义了所有这些面板布局:
/libs/fd/af/layouts
要更改自适应表单的布局,请在AEM中使用创作模式。

面板布局

表单作者可以将布局与自适应表单的每个面板(包括根面板)相关联。
“面板”布局可在位 /libs/fd/af/layouts/panel 置使用。
自适应表单中面板布局的列表

Responsive - everything on one page without navigation

使用此面板布局可创建响应式布局,该布局可根据设备的屏幕大小进行调整,无需进行专门的导航。
使用此布局,您可以将多个面 板自适应表单 组件一个接一个地放置在面板中。
使用响应式布局的表单,如小屏幕所示
使用响应式布局的表单,如大屏幕所示

向导——一个多步骤表单,一次显示一个步骤

使用此面板布局在表单内提供引导式导航。 例如,当您希望在表单中捕获必需信息时,请使用此布局,同时引导用户分步操作。
使用该 Panel adaptive form 组件可在面板内提供分步导航。 当您使用此布局时,用户仅在当前步骤完成后才会移动到下一步
window.guideBridge.validate([], this.panel.navigationContext.currentItem.somExpression)

多步骤表单的向导布局中的步骤完成表达式
使用向导的表单

折叠式设计的布局

使用此布局,您可以使用折叠 Panel adaptive form 样式导航将组件放置在面板中。 使用此布局,您还可以创建可重复的面板。 可重复的面板允许您根据需要动态添加或删除面板。 您可以定义面板重复的最小次数和最大次数。 此外,根据面板项中提供的信息,可以动态地确定面板的标题。
摘要表达式可用于在最小化面板的标题中显示最终用户提供的值。
使用折叠布局创建的可重复面板

选项卡式布局——选项卡显示在左侧

使用此布局,您可以将组件放 Panel adaptive form 置到具有选项卡导航的面板中。 选项卡位于面板内容的左侧。
面板左侧显示的选项卡

选项卡式布局——选项卡显示在顶部

使用此布局,您可以将组件放 Panel adaptive form 置到具有选项卡导航的面板中。 这些选项卡位于面板内容的顶部。
面板顶部显示的选项卡

移动布局

移动布局允许在屏幕相对较小的移动设备上进行用户友好的导航。 移动布局使用选项卡式样式或向导式样式进行表单导航。 应用移动布局可为整个表单提供单一布局。
此布局使用导航栏和导航菜单控制导航。 导航栏显示<和 >图 标以指示表 单中的下 一个和 前一个导航步骤。
移动布局可在位 /libs/fd/af/layouts/mobile/ 置使用。 默认情况下,自适应表单中提供以下移动布局。
列表自适应表单中的移动布局
使用移动布局时,可通过点按aem6forms_form_menu图标访问用于访问各

表单标题中带有面板标题的布局

此布局(如名称所示)显示面板标题以及导航菜单和导航栏。 此布局还提供“下一步”和“上一步”图标进行导航。
在表单标题中包含面板标题的移动版面

表单标题中没有面板标题的布局

该布局(如名称所示)仅显示没有面板标题的导航菜单和导航栏。 此布局还提供“下一步”和“上一步”图标进行导航。
表单标题中没有面板标题的移动版面

工具栏布局

工具栏布局控制您添加到自适应表单的任何操作按钮的定位和显示。 布局可以在表单级别或面板级别添加。
自适应表单中的工具栏布局列表
工具栏布局在位 /libs/fd/af/layouts/toolbar 置可用。 自适应表单默认情况下提供以下工具栏布局。

工具栏的默认布局

在自适应表单中添加任何操作按钮时,此布局将被选作默认布局。 选择此布局后,桌面和移动设备的布局将显示相同。
此外,您还可以添加包含使用此布局配置的操作按钮的多个工具栏。 操作按钮与表单控件关联。 您可以将工具栏配置为在面板之前或之后。
工具栏的默认视图

工具栏的移动固定布局

选择此布局可为桌面和移动设备提供替代布局。
对于桌面布局,您可以使用某些特定标签添加“操作”按钮。 只能使用此布局配置一个工具栏。 如果使用此布局配置了多个工具栏,则移动设备会出现重叠,并且只显示一个工具栏。 例如,您可以在表单底部或顶部设置一个工具栏,或者在表单中的面板之后或之前设置一个工具栏。
对于移动布局,您可以使用图标添加操作按钮。
工具栏的移动固定布局