Aangepaste naamruimten

Leer hoe te om douane namespacesaan 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