当表单作者使用创建自适应表单时 模板,表单作者可以查看和使用基于模板策略的特定组件。 您可以指定一个模板内容策略,以便选择表单作者在表单创作时看到的一组组件。
创建模板时,模板创建于 /conf
在内容存储库中。 基于您在中创建的文件夹 /conf
目录,模板的路径为: /conf/<your-folder>/settings/wcm/templates/<your-template>
.
执行以下步骤,根据模板的内容策略在侧栏中显示组件:
打开CRXDE lite。
URL: https://<server>:<port>/crx/de/index.jsp
在CRXDE中,导航到在其中创建模板的文件夹。
例如:/conf/<your-folder>/
在CRXDE中,导航到: /conf/<your-folder>/settings/wcm/policies/fd/af/layouts/gridFluidLayout/
要选择一组组件,需要新的内容策略。 要创建新策略,请复制并粘贴默认策略,然后对其进行重命名。
默认内容策略的路径为: /conf/<your-folder>/settings/wcm/policies/fd/af/layouts/gridFluidLayout/default
在 gridFluidLayout
文件夹,复制粘贴默认策略并对其进行重命名。 例如:myPolicy
。
选择您创建的新策略,然后选择 组件 右侧面板中具有类型的属性 string[]
.
选择并打开components属性时,您会看到“编辑组件”对话框。 通过“编辑组件”对话框,您可以使用组件组 + 和 - 按钮。 您可以添加包含您希望作者使用的表单的组件的组件组。
添加组件组后,单击 确定 以更新列表,然后单击 全部保存 在CRXDE地址栏上方进行刷新。
在模板中,将内容策略从默认策略更改为您创建的新策略。 ( myPolicy
在此示例中。)
要更改策略,请在CRXDE中导航到 /conf/<your-folder>/settings/wcm/templates/<your-template>/policies/jcr:content/guideContainer/rootPanel/items
.
在 cq:policy
属性,更改 default
到新策略名称( myPolicy
)。
在创作使用该模板创建的表单时,您可以在侧栏中看到添加的组件。