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

要解决此问题,请执行以下步骤:

  1. 打开templates.html/conf上的“模板”控制台,并确认主网格中缺少该文件夹。

  2. 直接在templates.html/conf/<folder-name>中打开文件夹,并确认模板已加载。

  3. 使用存储库浏览器验证/conf/<folder-name>/settings/wcm/templates是否存在并包含预期的模板节点。

    • 确认文件夹作为cq:Page存在。
    • 确认文件夹下存在预期的模板。
  4. 将受影响的创作环境与工作创作环境进行比较。

    • 验证文件夹结构是否匹配。
    • 验证访问控制条目是否匹配,包括需要的jcr:read
    • 验证是否存在相同的内容包或代码部署。
    • 确认XPath和查询调试在两个环境中返回相同的节点。
  5. 查看受影响环境最近与索引相关的更改。

    • 检查模板发现是否依赖于自定义页面索引。
    • 检查最近的索引定义更改是否已成功部署。
    • 在重新检查模板控制台之前,允许在部署后完成索引。
    • 注意:在Adobe Experience Manager as a Cloud Service中,通过部署管理索引更改,而不是在正在运行的云环境中更改/oak:index属性。
  6. 刷新templates.html/conf上的“模板”控制台,并验证文件夹是否显示。

    • 如果文件夹仍通过直接URL打开,但在网格中仍然缺失,则问题仅限于UI中的模板文件夹发现。
  7. 如果该文件夹仍然未显示,请联系Adobe支持

    • /conf下提供受影响的文件夹路径。
    • 提供受影响的创作环境。
    • 提供查询或解释计划证据。
    • 确认直接文件夹访问在“模板”控制台网格忽略文件夹时有效。

相关阅读

recommendation-more-help
experience-cloud-kcs-help-kbarticles