Aangepaste naamruimten

Leer hoe te om douane ​ namespaces ​ aan AEM as a Cloud Service te bepalen en op te stellen.

Aangepaste naamruimten zijn het optionele deel van een JCR-eigenschap dat voorafgaat aan een : . AEM gebruikt verschillende naamruimten, zoals:

  • jcr voor JCR-systeemeigenschappen
  • cq voor AEM-eigenschappen (voorheen bekend als Adobe CQ)
  • dam voor AEM-eigenschappen die specifiek zijn voor DAM-elementen
  • dc voor Dublin Core-eigenschappen

… en vele anderen.

Naamruimten kunnen worden gebruikt om het bereik en de intentie van een eigenschap aan te geven. Door een aangepaste naamruimte te maken, vaak uw bedrijfsnaam, kunt u knooppunten of eigenschappen die specifiek zijn voor uw AEM-implementatie duidelijk identificeren en gegevens bevatten die specifiek zijn voor uw bedrijf.

De douane namespaces wordt beheerd in ​ het Schipen van de Initialisatie van de Bewaarplaats (opnieuw richt) ​ manuscripten, en stelt aan AEM as a Cloud Service als configuraties OSGi op - en toegevoegd aan het 🔗 ui.config project van uw AEM project.

Bronnen

Code

De volgende code wordt gebruikt om een naamruimte wknd te configureren.

Configuratie RepositoryInitializer OSGi

/ui.config/src/main/content/jcr_root/apps/wknd-examples/osgiconfig/config/org.apache.sling.jcr.repoinit.RepositoryInitializer~wknd-examples-namespaces.cfg.json

{

    "scripts": [
        "register namespace (wknd) https://site.wknd/1.0"
    ]
}

Hierdoor kunnen aangepaste eigenschappen die de naamruimte wknd gebruiken, zoals de eerste parameter na de instructie register namespace , in AEM worden gebruikt. Voor geavanceerdere manuscriptdefinities, herzie de voorbeelden in de ​ Verschuivende Documentatie van de Initialisatie van de Bewaarplaats van de Bewaarplaats (repoinit) ​.

recommendation-more-help
4859a77c-7971-4ac9-8f5c-4260823c6f69