命名規則 naming-conventions
リポジトリのノードは、Java コンテンツリポジトリーの命名規則の対象です。ただし、AEM によってページノード名に追加の規則が課せられます。
ページの命名規則 naming-conventions-for-pages
これらの命名規則は、以下のような様々なレベルで実装されます。
- JcrUtil:JCR ユーティリティの AEM 実装。
- ページマネージャー:ページマネージャーは、ページレベルの操作用のメソッドを提供します。
- AEM UI 内
JCR ユーティリティ jcr-utilities
JcrUtil は JCR ユーティリティの AEM 実装です。名前の検証では特に、制御する文字マッピングおよび次の点が確認されます。
-
isValidName
- 名前が空でなく、有効な文字のみが含まれるかどうかを確認します。
- 推奨される名前が有効かどうかを確認するのに使用できます。
-
createValidName
- 任意の文字列から有効なラベルを作成します。
- タイトルから名前を作成するのに使用できます。
ページマネージャー page-manager
ページマネージャーは、JCRUtil に基づいて、ページレベル操作用のメソッドを提供します。
AEM UI の動作 ui-behavior
コンテンツを管理する際の AEM UI の動作は次のとおりです。
-
次のいずれかの場合、ページマネージャーによって課せられる制約に従って名前が確認されます。
- ノード名に変換されるようにページタイトルが提供されている。
- 明示的なノード名が提供されている。
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab