Namnkonventioner naming-conventions

CAUTION
AEM 6.4 har nått slutet på den utökade supporten och denna dokumentation är inte längre uppdaterad. Mer information finns i teknisk supportperiod. Hitta de versioner som stöds här.

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:

JCR-verktyg jcr-utilities

JcrUtil är den AEM implementeringen av de gemensamma teknikverktygen. 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.

Page Manager page-manager

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

Standardgränssnitt standard-ui

Standardgränssnittet med pekskärm:

  • 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 anges

Klassiskt användargränssnitt classic-ui

Det klassiska användargränssnittet har tätare begränsningar:

  • Validerar namnet när ett explicit nodnamn är:

    • en sidrubrik tillhandahålls för konvertering till nodnamnet
    • ett explicit nodnamn anges
  • Giltiga tecken (endast dessa tecken är giltiga när en sida skapas i det klassiska användargränssnittet, även om PageManagerImpl tillåter ytterligare tecken):

    • 'a' till 'z'
    • 'A' till 'Z'
    • 0 till 9
    • _ (understreck)
    • - (tankstreck/minustecken)
recommendation-more-help
2315f3f5-cb4a-4530-9999-30c8319c520e