Rendering en levering rendering-and-delivery
AEM inhoud kan eenvoudig worden gerenderd via Standaardservers splitsen renderen JSON en andere indelingen.
Die buiten-de-box-renders lopen doorgaans de repository en retourneren inhoud zoals ze is.
AEM, via Sling, steunt ook het ontwikkelen van en het opstellen van douane rangschikkende renderers om volledige controle van het teruggegeven schema en de inhoud te nemen.
De Standaard Renderers van de Diensten van de inhoud vullen het hiaat tussen uit-van-de-doos het Verspreiden Gebreken en de Ontwikkeling van de Douane die aanpassing en controle van vele aspecten van de teruggegeven inhoud zonder ontwikkeling toestaat.
Het volgende diagram toont het teruggeven van inhoudsdiensten.
JSON aanvragen requesting-json
Gebruiken <resource.caas span="" id="1" translate="no" />.[<export-config span="" id="0" translate="no" />.][<export-config span="" id="0" translate="no" />.json om JSON aan te vragen.]
Exportconfiguraties maken creating-export-configs
U kunt exportconfiguraties maken om JSON-rendering aan te passen.
U kunt een configuratieknoop tot stand brengen onder /apps/mobileapps/caas/exportConfigs.
In de volgende tabel worden de eigenschappen van Export Configs weergegeven:
Exportoverschrijvingen van het type resource resource-type-export-overrides
Een configuratieknooppunt maken onder /apps/mobileapps/caas/exportConfigs.
In de volgende tabel worden de eigenschappen weergegeven:
Bestaande Content Services Exportconfiguraties existing-content-services-export-configs
De Diensten van de inhoud omvat twee uitvoerconfiguraties:
- default (geen config gespecificeerd)
- pagina (om sitepagina's te renderen)
Standaard exportconfiguratie default-export-configuration
De standaard de uitvoerconfiguratie van de Diensten van de inhoud zal worden toegepast als een config in gevraagde URI wordt gespecificeerd.
<resource>.caas[.<depth-int>].json
Configuratie pagina exporteren page-export-configuration
Deze configuratie breidt het gebrek uit om groeperende kinderen onder een kindknoop te omvatten.
<site_page>.caas.page[.<depth-int>].json
Aanvullende bronnen additional-resources
Zie hieronder de middelen om over extra onderwerpen in de Diensten van de Inhoud te leren: