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 elementi per comprendere come creare modelli per frammenti di contenuto personalizzati per il progetto AEM headless.
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 modelli per frammenti di contenuto e definire 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
Quando apri per la prima volta un nuovo modello visualizzato: uno spazio vuoto grande (abbastanza) al centro, un lungo elenco di Tipi di dati a sinistra e Proprietà (vuote all'inizio, come per il campo selezionato) a destra:
Quindi, cosa fare?
Puoi:
- Trascina un tipo di dati dal pannello di sinistra alla posizione desiderata per un campo nel pannello centrale.
- Seleziona l’icona + per un Tipo di dati per aggiungerla alla fine dell’elenco dei campi.
- Seleziona Aggiungi nel pannello centrale e quindi il tipo di dati richiesto dall’elenco a discesa risultante per aggiungere un campo nella parte inferiore dell’elenco.
Stai già definendo il modello.
Dopo aver aggiunto un tipo di dati, dovrai definire le Proprietà per quel campo. Queste proprietà dipendono dal tipo utilizzato. 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: è sempre necessario eliminare, ma bisogna fare attenzione a eliminare 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