Campi del modello per frammenti di contenuto AEM

Scopri le limitazioni e le configurazioni per il numero di campi in un modello di Frammento di contenuto (CF) Adobe Experience Manager (AEM).

Descrizione description

Ambiente

AEM versione 6.5.18

Problema/Sintomi

Potresti chiederti se esiste un limite ufficiale al numero di campi che puoi aggiungere a un modello di Frammento di contenuto (CF). Non esiste un limite esplicito al numero di campi che un modello può possedere. Questo perché il contenuto varia per ogni cliente e i numeri possono variare di conseguenza.

Il numero di campi visualizzabili con le impostazioni predefinite dipende dalla complessità di ciascun campo, ovvero dal numero di elementi di visualizzazione necessari per la visualizzazione. A seconda del tipo di campi del modello utilizzati nel modello CF, alcuni richiederanno la visualizzazione di più chiamate interne. È disponibile un’opzione per il numero massimo di chiamate interne che possono essere effettuate e il numero di campi che possono essere visualizzati.

L'impostazione (sling.max.calls) per queste chiamate interne viene mantenuta a un livello basso perché è insolito avere un numero molto elevato di campi per un singolo modello di Frammento di contenuto. Tuttavia, se disponi di un caso d’uso valido, puoi aumentare questo valore per adattarlo al numero elevato di campi. È possibile visualizzare altri campi nel modulo aumentando il valore della configurazione OSGI sling.max.calls in ui.config/src/main/content/jcr_root/apps/customer/osgiconfig/config.author/org.apache.sling.engine.impl.SlingMainServlet.cfg.json.

Risoluzione resolution

Consigliamo di aumentare questo importo gradualmente e solo fino a quando non sarà in grado di supportare il numero di campi richiesto, anziché portarlo a un numero eccessivamente elevato. Questa impostazione deve essere selezionata a ogni riavvio dell’istanza perché verrà aggiunta ai file di configurazione.

Anche se è possibile avere un numero elevato di campi in un singolo modello, si consiglia di suddividerli in più modelli e frammenti più piccoli e di utilizzare al loro posto i riferimenti ai frammenti.

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f