没有可用的项目模板

对于在AEM中可见的项目模板,类型为String[ ]的属性cq:allowedTemplates和值 /(apps|libs)/。*/projects/templates/.* 必须存在于 /content/projects/jcr:content 下。

描述 description

环境

Adobe Experience Manager (AEM)

问题

尽管用户拥有在Admin Console中分配的所有必要权限,包括管理员权限,但每当尝试从 AEM开始> 项目 创建新项目时,都应具有这些权限 > 创建 > 项目,没有可用的项目模板,因此无法创建项目。

根据用户指南,AEM随附三个现成的不同模板

  • 简单项目:任何不适合其他类别的项目的参考示例(综合)。 它包括三个基本角色(所有者、编辑者和观察者)和四个工作流(项目批准、请求启动项、请求登陆页面和请求电子邮件)。
  • 媒体项目:媒体相关活动的参考示例项目。 它包括多个与媒体相关的项目角色(摄影师、编辑者、撰稿人、设计者、所有者和观察者)。
  • 翻译项目:用于管理翻译相关活动的参考示例。 它包括三个基本角色(所有者、编辑者和观察者)。 该工作流包含两个可在工作流用户界面中访问的工作流。




但是,用户看不到这些模板。

解决方法 resolution

对于在AEM中可见的项目模板,类型为String[ ]的属性cq:allowedTemplates和值 /(apps|libs)/。*/projects/templates/.* 必须存在于 /content/projects/jcr:content 下。

该问题是由用户在​ /content/projects ​下没有jcr:content node这一事实导致的。 在创建jcr:content node并添加cq:allowedTemplates属性后,用户可以看到所有三个项目模板。

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f