体验片段的传统问题允许模板
Adobe Experience Manager中体验片段的 允许的模板 的继承有问题。 虽然它在开发环境中运行良好,但在生产环境中无法正常运行。 在生产中,需要在每个文件夹上设置 允许的模板,而在开发中,编辑人员可以在任何文件夹中创建体验片段,而无需添加 允许的模板。 本文介绍了此问题的解决方案。
描述 description
环境
- Adobe Experience Manager
- 体验片段
问题/症状
体验片段允许模板的继承问题。
在生产中,他们需要在编辑器需要能够创建体验片段的每个文件夹上设置允许的模板,而在开发中,编辑器可以在任何文件夹中创建体验片段,而无需添加允许的模板。
解决方案 resolution
检查实例时,发现在其体验片段的开发作者中,他们为体验片段[
1]
配置了以下允许的模板,而在Prod实例中,他们具有[
2]
。
在两个实例上设置相同的允许模板后,他们能够在生产中创建体验片段,而无需将模板添加到每个文件夹。
在体验片段配置中设置允许的模板时,用户为整个实例配置允许的模板,否则,用户在文件夹级别配置它们。
但是,升级时可以覆盖在实例级别配置的模板。
[
1]
开发
https://author-pxxxxx-eyyyyyy.adobeaemcloud.com/ui#/aem/aem/start.html
体验片段 – 配置 – 允许的模板
/libs/cq/experience-fragments/components/experiencefragment/template
/conf/文件夹/设置/wcm/模板/xf 模板
[
2]
生产
https://author-pxxxxx-ezzzzzz.adobeaemcloud.com/ui#/aem/aem/start.html
体验片段 – 配置 – 允许的模板:
/libs/cq/experience-fragments/components/experiencefragment/template
有关如何 为文件夹 配置允许的模板的详细信息,请访问以下链接:
AEM as a Cloud Service Experience Fragments用户指南。