Authoring di frammenti di contenuto

In questo capitolo, puoi creare e modificare un nuovo frammento di contenuto basato su modello a frammento di contenuto appena definito. Inoltre, viene illustrato come creare varianti di frammenti di contenuto.

Prerequisiti

Si tratta di un tutorial in più parti e si presume che i passaggi descritti in Definizione dei modelli di frammenti di contenuto sono state completate.

Obiettivi

  • Creare un frammento di contenuto basato su un modello di frammento di contenuto
  • Creare una variante del frammento di contenuto

Creare una cartella di risorse

I frammenti di contenuto sono memorizzati in cartelle in AEM Assets. Per creare frammenti di contenuto dai modelli creati nel capitolo precedente, è necessario creare una cartella per memorizzarli. È necessaria una configurazione nella cartella per abilitare la creazione di frammenti da modelli specifici.

  1. Dalla schermata iniziale AEM, passa a Risorse > File.

    Passa ai file delle risorse

  2. Tocca Crea nell’angolo in alto a destra e tocca Cartella. Nella finestra di dialogo risultante, immetti:

    • Titolo*: Progetto personale
    • Nome: progetto personale

    Finestra di dialogo Crea cartella

  3. Seleziona la Cartella personale tocca e fai clic su Proprietà.

    Apri proprietà cartella

  4. Tocca Cloud Services scheda . Nella scheda Cloud Configuration (Configurazione cloud), utilizza il ricerca percorsi per selezionare il Progetto personale configurazione. Il valore deve essere /conf/my-project.

    Imposta configurazione cloud

    L'impostazione di questa proprietà consente di creare frammenti di contenuto utilizzando i modelli creati nel capitolo precedente.

  5. Tocca Criteri nella scheda Modelli di frammenti di contenuto consentiti utilizzare il cercatore di percorsi per selezionare il Persona e Team modello creato in precedenza.

    Modelli di frammenti di contenuto consentiti

    Questi criteri vengono ereditati automaticamente da qualsiasi sottocartella e possono essere ignorati. Puoi anche consentire i modelli tramite tag o abilitare i modelli da altre configurazioni di progetto. Questo meccanismo offre un modo efficace di gestire la gerarchia dei contenuti.

  6. Tocca Salva e chiudi per salvare le modifiche apportate alle proprietà della cartella.

  7. Passa all’interno della Progetto personale cartella.

  8. Crea un’altra cartella con i seguenti valori:

    • Titolo*: Inglese
    • Nome: en

    Una buona pratica consiste nell'istituire progetti di sostegno multilingue. Vedi per ulteriori informazioni, consulta la seguente pagina docs.

Creare un frammento di contenuto

Successivamente, vengono creati diversi frammenti di contenuto in base Team e Persona modelli.

  1. Dalla schermata iniziale AEM, tocca Frammenti di contenuto per aprire l’interfaccia utente Frammenti di contenuto .

    Interfaccia utente dei frammenti di contenuto

  2. Nella barra a sinistra, espandi Progetto personale e toccare Inglese.

  3. Tocca Crea per richiamare Nuovo frammento di contenuto e immetti i seguenti valori:

    • Dove si trova: /content/dam/my-project/en
    • Modello per frammento di contenuto: Persona
    • Titolo: John Doe
    • Nome: john-doe

    Nuovo frammento di contenuto

  4. Tocca Crea.

  5. Ripeti i passaggi precedenti per creare un frammento che rappresenta Alison Smith:

    • Dove si trova: /content/dam/my-project/en
    • Modello per frammento di contenuto: Persona
    • Titolo: Alison Smith
    • Nome: alison-smith

    Tocca Crea per creare il frammento Persona.

  6. Quindi, ripeti i passaggi per creare un Team frammento che rappresenta Alfa team:

    • Dove si trova: /content/dam/my-project/en
    • Modello per frammento di contenuto: Team
    • Titolo: Alfa team
    • Nome: team-alpha

    Tocca Crea per creare il frammento Team.

  7. Sotto devono essere presenti tre frammenti di contenuto Progetto personale > Inglese:

    Nuovi frammenti di contenuto

Modifica frammenti di contenuto della persona

Successivamente, compila i frammenti appena creati con i dati.

  1. Tocca la casella di controllo accanto a John Doe e toccare Apri.

    Apri frammento di contenuto

  2. L’Editor frammento di contenuto contiene un modulo basato sul modello Frammento di contenuto . Compila i vari campi per aggiungere contenuto al John Doe frammento. Per Immagine profilo, carica la tua immagine in AEM Assets.

    Editor frammento di contenuto

  3. Tocca Salva e chiudi per salvare le modifiche apportate al frammento John Doe.

  4. Torna all’interfaccia utente dei frammenti di contenuto e apri le Alison Smith file da modificare.

  5. Ripeti i passaggi precedenti per compilare il Alison Smith frammento con contenuto.

Modifica frammento di contenuto del team

  1. Apri Alfa team Frammento di contenuto tramite l’interfaccia utente Frammento di contenuto .

  2. Compila i campi per Titolo, Nome breve e Descrizione.

  3. Seleziona la John Doe e Alison Smith Frammenti di contenuto per compilare i Membri del team campo:

    Imposta membri del team

    NOTA

    Puoi anche creare frammenti di contenuto in linea utilizzando la Nuovo frammento di contenuto pulsante .

  4. Tocca Salva e chiudi per salvare le modifiche al frammento Alfa team.

Pubblicare frammenti di contenuto

Dopo la revisione e la verifica, pubblica l’autore Content Fragments

  1. Dalla schermata iniziale AEM, tocca Frammenti di contenuto per aprire l’interfaccia utente Frammenti di contenuto .

  2. Nella barra a sinistra, espandi Progetto personale e toccare Inglese.

  3. Tocca la casella di controllo accanto ai frammenti di contenuto e tocca Pubblica.
    Pubblica frammento di contenuto

Congratulazioni!

Congratulazioni, hai creato più frammenti di contenuto e creato una variante.

Passaggi successivi

Nel capitolo successivo, Esplorare le API GraphQL, esplorerai AEM API GraphQL utilizzando lo strumento GrapiQL integrato. Scopri come AEM automaticamente uno schema GraphQL basato su un modello di frammento di contenuto. È possibile sperimentare la costruzione di query di base utilizzando la sintassi GraphQL.

Documentazione correlata

In questa pagina