Scopri come creare modelli per frammenti di contenuto in AEM architect-headless-content-fragment-models
Percorso affrontato finora story-so-far
All’inizio del Percorso di authoring di contenuti AEM Headless, Nozioni di base sulla modellazione dei contenuti per headless con AEM ha trattato i concetti e la terminologia di base relativi all’authoring per headless.
Questo articolo si basa su questi principi per comprendere come creare modelli di frammenti di contenuto per un progetto headless AEM.
Obiettivo objective
- Pubblico: principiante
- Obiettivo: i concetti e la meccanica di modellazione dei contenuti per i CMS headless utilizzando Modelli per frammenti di contenuto.
Creazione di modelli per frammenti di contenuto creating-content-fragment-models
È quindi possibile creare i modelli per frammenti di contenuto e definirne la struttura.
-
Nella console Frammenti di contenuto, seleziona il pannello Modelli per frammenti di contenuto.
-
Passa alla cartella appropriata per la configurazione o configurazione secondaria.
-
Utilizza Crea per aprire la finestra di dialogo Nuovo modello per frammenti di contenuto.
-
Completa i dettagli
-
Utilizza Crea per salvare il modello vuoto oppure Crea e apri.
Definizione dei modelli per frammenti di contenuto defining-content-fragment-models
La prima volta che apri un nuovo modello viene visualizzato un grande spazio vuoto a sinistra e un lungo elenco di Tipi di dati a destra:
Quindi, cosa fare?
Puoi trascinare le istanze dei Tipi di dati nello spazio a sinistra: stai già definendo il tuo modello!
Dopo aver aggiunto un tipo di dati, dovrai definire le Proprietà per quel campo. Queste proprietà dipendono dal tipo utilizzato. Esempio:
È possibile aggiungere un numero illimitato di campi. Esempio:
Gli autori dei contenuti your-content-authors
Gli autori dei contenuti non visualizzano i tipi di dati e le proprietà effettivamente utilizzati per creare i modelli. Ciò significa che potresti dover fornire loro aiuto e informazioni su come completare campi specifici. Per informazioni di base è possibile utilizzare Etichetta campo e Valore predefinito, ma in casi più complessi potrebbe essere necessario prendere in considerazione la documentazione specifica del progetto.
Gestione dei modelli per frammenti di contenuto managing-content-fragment-models
La gestione dei modelli per frammenti di contenuto comporta:
- Abilitarli (o disattivarli), per renderli disponibili agli autori al momento della creazione dei frammenti di contenuto.
- Eliminazione: l’eliminazione è sempre necessaria, ma è necessario essere consapevoli dell’eliminazione di un modello già utilizzato per i frammenti di contenuto, in particolare i frammenti già pubblicati.
Pubblicazione publishing
I modelli per frammenti di contenuto devono essere pubblicati quando/prima che vengano pubblicati eventuali frammenti di contenuto dipendenti.
Non appena un modello viene pubblicato, viene bloccato in modalità SOLA LETTURA sull’autore. Questo serve a evitare modifiche che potrebbero causare errori agli schemi e alle query GraphQL esistenti, soprattutto nell’ambiente di pubblicazione. È indicato nella console come Bloccato.
Quando il modello è Bloccato (in modalità SOLA LETTURA), è possibile visualizzare il contenuto e la struttura dei modelli, ma non è possibile modificarli direttamente; anche se puoi gestire i modelli Bloccati dalla console o dall’editor modelli.
Passaggio successivo whats-next
Dopo aver appreso le nozioni di base, il passaggio successivo consiste nell’iniziare a creare modelli per frammenti di contenuto personalizzati.
Risorse aggiuntive additional-resources
-
Operazioni di base: questa pagina si basa principalmente sulla console Sites, ma molte delle funzioni sono utili anche per navigare verso e intervenire su Modelli per frammenti di contenuto nella console Generale.
-
Guide introduttive