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:
- Configura l’origine dati: configura le connessioni back-end
- Crea un modello dati modulo: definisci la struttura e i servizi dati
- 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.
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:
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
-
Accedere alla console Moduli
- Accedi all’istanza di authoring Experience Manager Forms.
- Passa a: Adobe Experience Manager > Moduli > Moduli e Documenti
-
Iniziare la creazione del modulo
- Seleziona Crea > Moduli adattivi
- Scegli un modello Edge Delivery Services
- Fai clic su Crea quando è abilitato
-
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)
-
Completare la configurazione del modulo
- Immetti Nome e Titolo
- Specifica URL GitHub (esempio:
https://github.com/wkndforms/edsforms
) - Fai clic su Crea.
Verificare un modulo basato su schema
Il modulo si apre nell’editor universale con associazione dati preconfigurata:
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
-
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à
-
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
-
Configurazione di conferma
- Nella finestra di avviso fai clic su OK.
- Fai clic su Salva e chiudi
Aggiungi elementi dei dati
-
Aprire il modulo per la modifica
- Il modulo si apre nell’editor universale
-
Accedere a elementi dell’origine dati
- Vai alla scheda Origine dati nel Browser contenuti
- Visualizza gli elementi dei dati disponibili dal tuo FDM
-
Aggiungere elementi al modulo
- Seleziona gli elementi dei dati e fai clic su Aggiungi
- Oppure trascina gli elementi per creare il modulo
Aggiungere l’associazione manuale dei dati
Per i campi modulo esistenti, aggiungi l’associazione dei dati tramite la proprietà Riferimento associazione:
-
Aprire le proprietà del campo
- Seleziona il campo modulo per l’associazione
- Apri il suo pannello delle proprietà
-
Configurare un riferimento di associazione
- Vai alla proprietà Riferimento associazione
- Fai clic sull’icona Sfoglia
-
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
-
Verificare il binding
- Il campo modulo ora si associa all’elemento di dati
- L’associazione viene visualizzata nella proprietà Riferimento di associazione
Verifica integrazione
Dopo aver completato l’integrazione:
- Testa l’associazione di dati: verifica che i campi modulo mostrino i dati corretti
- Convalida gli invii: assicurati che i dati vengano salvati nelle origini configurate
- 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.