Integrare i moduli con un modello dati modulo (FDM)

Collega i moduli alle origini dati di back-end utilizzando FDM per abilitare l’associazione dati, la convalida e i flussi di lavoro di invio.

Prerequisiti

Completa questi passaggi prima di integrare FDM con i moduli:

  1. Configura l’origine dati: configura le connessioni back-end
  2. Crea un modello dati modulo: definisci la struttura e i servizi dati
  3. Configura oggetti modello dati: mappa le relazioni dei dati

Considerazioni

Se nell’interfaccia dell’editor universale non viene visualizzata l’icona Origini dati o la proprietà Riferimento bind nel pannello delle proprietà a destra, abilita l’estensione Origine dati in Extension Manager.

Schermata dell’interfaccia dell’editor universale di Extension Manager che mostra le estensioni disponibili, inclusa l’estensione Origini dati, che possono essere abilitate per l’integrazione del modulo

Per informazioni su come abilitare e disabilitare le estensioni nell’editor universale, consulta l’articolo Caratteristiche principali delle funzioni di Extension Manager.

Scegliere il tipo di modulo

L’editor universale supporta due approcci per la creazione di moduli:

Aspetto
Modulo basato su schema
Modulo non basato su schema
Complessità di configurazione
Semplice (associazione automatica)
Manuale (associazione campo per campo)
Caso d’uso
Nuovi moduli con struttura dati definita
Moduli esistenti o requisiti flessibili
Origine dati
Obbligatoria durante la creazione
Può essere aggiunta in un secondo momento
Associazione
Associazione dei campi automatica
Associazione manuale per campo

Tipi di modulo nell’editor universale {align="center" width="50%"}

Modulo basato su schema

I moduli basati su schema configurano automaticamente le origini dati e associano i campi modulo ai dati. Questo approccio è ideale per i nuovi moduli con strutture di dati ben definite.

Creare un modulo basato su schema

  1. Accedere alla console Moduli

    • Accedi all’istanza di authoring Experience Manager Forms.
    • Passa a: Adobe Experience Manager > Moduli > Moduli e Documenti
  2. Iniziare la creazione del modulo

    • Seleziona Crea > Moduli adattivi
    • Scegli un modello Edge Delivery Services
    • Fai clic su Crea quando è abilitato

    Modello di Edge Delivery Services

  3. Configurare un modello dati

    • Vai alla scheda Dati
    • Seleziona Modello dati modulo (FDM) per più origini dati o Schema JSON per un singolo sistema di back-end
    • Scegli il FDM creato (ad esempio, Modello dati modulo Animale domestico)

    Selezionare il modello dati modulo

  4. Completare la configurazione del modulo

    • Immetti Nome e Titolo
    • Specifica URL GitHub (esempio: https://github.com/wkndforms/edsforms)
    • Fai clic su Crea.

    Creare un modulo basato su schema

Verificare un modulo basato su schema

Il modulo si apre nell’editor universale con associazione dati preconfigurata:

Schermata dell’editor universale che mostra un modulo basato su schema con campi modulo precompilati e il browser dei contenuti con gli elementi dell’origine dati disponibili

Binding automatico dei dati

Modulo non basato su schema

I moduli non basati su schema richiedono la configurazione manuale dell’origine dati e dell’associazione dei campi. Questo approccio offre flessibilità per i moduli esistenti o per i requisiti complessi.

Creare un modulo non basato su schema

  1. Accedere alle proprietà di un modulo

    • Accedi all’istanza di authoring di Experience Manager Forms.
    • Passa a: Adobe Experience Manager > Moduli > Moduli e documenti
    • Seleziona il modulo e fai clic su Proprietà

    Aprire le proprietà del modulo

  2. Configurare un modello modulo

    • Apri la scheda Modello modulo
    • Seleziona Modello dati modulo (FDM) dal menu a discesa Seleziona da
    • Scegli il tuo FDM dall’elenco

    Selezionare la scheda Modello del modulo

    Selezionare Modello dati modulo

  3. Configurazione di conferma

    • Nella finestra di avviso fai clic su OK.
    • Fai clic su Salva e chiudi

    Procedura guidata per modello del modulo

Aggiungi elementi dei dati

  1. Aprire il modulo per la modifica

    • Il modulo si apre nell’editor universale

    Authoring di moduli non basato su schema

  2. Accedere a elementi dell’origine dati

    • Vai alla scheda Origine dati nel Browser contenuti
    • Visualizza gli elementi dei dati disponibili dal tuo FDM

    Origine dei dati del modulo

  3. Aggiungere elementi al modulo

    • Seleziona gli elementi dei dati e fai clic su Aggiungi
    • Oppure trascina gli elementi per creare il modulo

    Aggiungere elementi dei dati

    Schermata che mostra l’editor universale con un modulo non basato su schema generato trascinando elementi di dati dalla scheda Origine dati nella struttura del modulo

Aggiungere l’associazione manuale dei dati

Per i campi modulo esistenti, aggiungi l’associazione dei dati tramite la proprietà Riferimento associazione:

  1. Aprire le proprietà del campo

    • Seleziona il campo modulo per l’associazione
    • Apri il suo pannello delle proprietà
  2. Configurare un riferimento di associazione

    • Vai alla proprietà Riferimento associazione
    • Fai clic sull’icona Sfoglia

    Aggiungere manualmente lassociazione dei dati per un campo modulo

  3. Seleziona elemento di dati

    • Scegli dalla struttura dell’origine dati nella procedura guidata Seleziona un riferimento di associazione.
    • Seleziona l’elemento di dati desiderato e fai clic su Seleziona

    seleziona riferimento binding dei dati

    seleziona elemento di dati

  4. Verificare il binding

    • Il campo modulo ora si associa all’elemento di dati
    • L’associazione viene visualizzata nella proprietà Riferimento di associazione

    Binding automatico dei dati

Verifica integrazione

Dopo aver completato l’integrazione:

  1. Testa l’associazione di dati: verifica che i campi modulo mostrino i dati corretti
  2. Convalida gli invii: assicurati che i dati vengano salvati nelle origini configurate
  3. Verifica la gestione degli errori: testa scenari di dati non validi

Passaggi successivi

Configura azioni di invio per completare il flusso di lavoro del modulo.

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab