Modelvelden van inhoudsfragmentatie AEM
Leer over de beperkingen en configuraties voor het aantal gebieden in een model van het Fragment van de Inhoud van Adobe Experience Manager (AEM) (CF).
Beschrijving description
Omgeving
AEM versie 6.5.18
Probleem/symptomen
U zou zich kunnen afvragen of er een officiële beperking op het aantal gebieden is u aan een model van het Fragment van de Inhoud (CF) kunt toevoegen. Het aantal velden waarover een model kan beschikken, is niet expliciet beperkt. De reden hiervoor is dat de inhoud per klant verschilt en dat de nummers dienovereenkomstig kunnen verschillen.
Het aantal velden dat u met de standaardinstellingen kunt weergeven, is afhankelijk van de complexiteit van elk veld (hoeveel weergave-elementen moeten worden weergegeven). Afhankelijk van het type van modelgebieden die in het model van CF worden gebruikt, zullen sommigen meer interne vraag vereisen om worden getoond. Er is een optie voor het maximumaantal interne vraag die kan worden gemaakt en het aantal gebieden die kunnen worden getoond.
Het plaatsen (sling.max.calls) voor deze interne vraag wordt gehouden op een laag niveau omdat het ongebruikelijk is om een zeer groot aantal gebieden voor één enkel enkel model van het Fragment van de Inhoud te hebben. Als u echter een geldig gebruiksgeval hebt, kunt u deze waarde verhogen om ruimte te maken voor het grote aantal velden. U kunt meer gebieden op de vorm tonen door de waarde van de sling.max.calls configuratie OSGI in ui.config/src/main/content/jcr_root/apps/customer/osgiconfig/config.author/org.apache.sling.engine.impl.SlingMainServlet.cfg.json op te heffen.
Resolutie resolution
Wij raden u aan dit bedrag geleidelijk te verhogen en alleen te verhogen totdat het het vereiste aantal velden kan ondersteunen in plaats van het tot een te hoog aantal te verhogen. Deze instelling moet telkens worden opgepakt wanneer de instantie opnieuw wordt gestart, omdat deze wordt toegevoegd aan de configuratiebestanden.
Hoewel het mogelijk is om een groot aantal velden in één model te hebben, raden we u aan de velden in meerdere kleinere modellen en fragmenten te splitsen en in plaats daarvan fragmentverwijzingen te gebruiken.