Namnkonventioner naming-conventions

Noderna i databasen omfattas av namnkonventioner i Java Content Repository. AEM lägger dock till ytterligare konventioner för sidnodernas namn.

Namnkonventioner för sidor naming-conventions-for-pages

Dessa namnkonventioner implementeras på olika nivåer:

  • JcrUtil: den AEM implementeringen av JCR-verktygen.
  • PageManager: Page Manager innehåller metoder för sidnivååtgärder.
  • I AEM

JCR-verktyg jcr-utilities

JcrUtil är den AEM implementeringen av JCR-verktygen. Det är särskilt intressant att validera namn om du kontrollerar teckenmappningar och följande valideringar:

  • isValidName

    • Kontrollerar om namnet inte är tomt och bara innehåller giltiga tecken.
    • Kan användas för att kontrollera om ett föreslaget namn är giltigt.
  • createValidName

    • Detta skapar en giltig etikett av en godtycklig sträng.
    • Den kan användas för att skapa ett namn från en titel.

Sidhanteraren page-manager

PageManager innehåller metoder för sidnivååtgärder, baserade på JCRUtil.

AEM gränssnittsbeteende ui-behavior

När AEM hanterar innehåll:

  • Validerar namnet enligt de begränsningar som PageManager har när något av följande inträffar:

    • en sidrubrik tillhandahålls för konvertering till nodnamnet
    • ett explicit nodnamn har angetts
recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab