利用可能なプロジェクトテンプレートがありません
プロジェクトテンプレートをAEMに表示するには、タイプ String[ ] のプロパティ cq:allowedTemplates と値 /(apps|libs)/.*/projects/templates/です。* は、/content/projects/jcr:content の下に存在する必要があります。
説明 description
環境
Adobe Experience Manager(AEM)
問題
AEM Start > Projects から新しいプロジェクトを作成しようとする場合は、管理者権限を含め、必要なすべての権限がAdmin Consoleに割り当てられています > 作成 プロジェクト の > では、使用できるプロジェクトテンプレートがないので、プロジェクトを作成できません。
ユーザーガイドによると、AEMには、3 つの異なるテンプレートが標準で付属してい す。
- 単純なプロジェクト:他のカテゴリに当てはまらないプロジェクトのリファレンスサンプル(包括的)。 3 つの基本的な役割(所有者、エディター、監視者)と 4 つのワークフロー(プロジェクト承認、ローンチをリクエスト、ランディングページをリクエスト、メールをリクエスト)が含まれます。
- メディアプロジェクト:メディア関連のアクティビティ用の参照サンプルプロジェクト。 メディア関連の複数のプロジェクト役割(フォトグラファー、エディター、コピーライター、デザイナー、所有者、監視者)が含まれます。
- 翻訳プロジェクト :翻訳関連アクティビティを管理するためのリファレンスサンプルです。 3 つの基本的な役割(所有者、エディター、監視者)が含まれます。 ワークフローユーザーインターフェイスでアクセスする 2 つのワークフローが含まれます。
ただし、これらのテンプレートはユーザーには表示されません。
解決策 resolution
プロジェクトテンプレートをAEMに表示するには、タイプ String[ ] のプロパティ cq:allowedTemplates と値 /(apps|libs)/.*/projects/templates/です。* は、/content/projects/jcr:content の下に存在する必要があります。
この問題は、/content/projects の下にユーザーが jcr:content node を持っていなかったことが原因です。 jcr:content node を作成して cq:allowedTemplates 属性を追加すると、3 つのプロジェクトテンプレートがすべて表示されるようになります。