AEMaaCS: “模板”UI网格中缺少/conf文件夹,尽管存储库中已存在
在Adobe Experience Manager as a Cloud Service中,/conf下的配置文件夹未出现在“模板”控制台中,即使内容存在于存储库中并通过直接的“模板”URL打开。 此问题会影响特定环境中作者的模板文件夹可见性。 要修复此问题,请使用支持的工具验证文件夹内容和权限,比较不同环境中的行为,并通过部署查看与索引相关的更改。
描述 description
环境
- Adobe Experience Manager as a Cloud Service
- Adobe Experience Manager Sites
- 受影响的创作环境中的模板控制台
问题/症状
- 在受影响的创作环境中,在
templates.html/conf处的“模板”控制台网格中,未在/conf/<folder-name>下看到配置文件夹。 - 该文件夹作为
cq:Page存在于位于/conf/<folder-name>/settings/wcm/templates的存储库中,并包含多个模板。 - 当您直接导航到
templates.html/conf/<folder-name>时,文件夹会正确打开。 - 同一文件夹在其他创作环境中正确显示。
- 权限与工作配置保持一致,并为所需用户包含
jcr:read。 - XPath和查询调试确认该节点存在于所有环境中。
- 打包和重新部署文件夹不会更改行为。
- UI中不显示错误消息。 问题仅限于主“模板”控制台网格中未显示的文件夹卡片。
解决方法 resolution
要解决此问题,请执行以下步骤:
-
打开
templates.html/conf上的“模板”控制台,并确认主网格中缺少该文件夹。 -
直接在
templates.html/conf/<folder-name>中打开文件夹,并确认模板已加载。 -
使用存储库浏览器验证
/conf/<folder-name>/settings/wcm/templates是否存在并包含预期的模板节点。- 确认文件夹作为
cq:Page存在。 - 确认文件夹下存在预期的模板。
- 确认文件夹作为
-
将受影响的创作环境与工作创作环境进行比较。
- 验证文件夹结构是否匹配。
- 验证访问控制条目是否匹配,包括需要的
jcr:read。 - 验证是否存在相同的内容包或代码部署。
- 确认XPath和查询调试在两个环境中返回相同的节点。
-
查看受影响环境最近与索引相关的更改。
- 检查模板发现是否依赖于自定义页面索引。
- 检查最近的索引定义更改是否已成功部署。
- 在重新检查模板控制台之前,允许在部署后完成索引。
- 注意:在Adobe Experience Manager as a Cloud Service中,通过部署管理索引更改,而不是在正在运行的云环境中更改
/oak:index属性。
-
刷新
templates.html/conf上的“模板”控制台,并验证文件夹是否显示。- 如果文件夹仍通过直接URL打开,但在网格中仍然缺失,则问题仅限于UI中的模板文件夹发现。
-
如果该文件夹仍然未显示,请联系Adobe支持。
- 在
/conf下提供受影响的文件夹路径。 - 提供受影响的创作环境。
- 提供查询或解释计划证据。
- 确认直接文件夹访问在“模板”控制台网格忽略文件夹时有效。
- 在
experience-cloud-kcs-help-kbarticles