命名慣例 naming-conventions
存放庫中的節點會遵守Java內容存放庫的命名慣例。 不過,AEM對頁面節點名稱實施進一步的慣例。
頁面的命名慣例 naming-conventions-for-pages
這些命名慣例會在不同的層級實作:
jcr公用程式 jcr-utilities
JcrUtil是JCR公用程式的AEM實作。 驗證名稱特別需要的是它控制的字元對應以及下列驗證:
-
isValidName
- 檢查名稱是否非空白且僅包含有效字元。
- 可用來檢查建議的名稱是否有效。
-
createValidName
- 這會以任意字串建立有效的標籤。
- 它可用來從標題建立名稱。
頁面管理員 page-manager
PageManager提供基於JCRUtil的頁面層級作業方法。
AEM UI行為 ui-behavior
管理內容時,AEM UI:
-
符合下列任一條件時,請根據PageManager的限制,驗證名稱:
- 提供了頁面標題,以便轉換為節點名稱
- 提供了明確的節點名稱
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab