Creare un modello di modulo adattivo basato sui componenti core adaptive-form-templates
Quando si crea un modulo, si aggiungono campi e componenti per definire la struttura del modulo, il contenuto e le azioni nell’editor. Aggiungere campi e componenti in guideRootPanel
del contenitore del modulo. Con Editor modelli è possibile creare un modello contenente la struttura di base e il contenuto iniziale che gli autori possono utilizzare per creare i moduli.
Ad esempio, si desidera che tutti gli autori di moduli dispongano di determinate caselle di testo, pulsanti di spostamento e un pulsante di invio in un modulo di iscrizione. È possibile creare un modello con i componenti che gli autori possono utilizzare per creare un modulo coerente con altri moduli di iscrizione. Quando gli autori utilizzano il modello per creare un modulo adattivo, il nuovo modulo eredita la struttura e i componenti specificati nel modello. Editor modelli consente di:
- Aggiungete i componenti intestazione e piè di pagina di un modulo nel livello struttura.
- Fornire il contenuto iniziale del modulo.
- Specifica un tema, Invia azioni.
Prerequisito
Abilita i componenti core adattivi di Forms per il tuo ambiente: quando crei un programma, i componenti core adattivi di Forms sono già abilitati per il tuo ambiente. Se disponi di un ambiente di tipo Form as a Cloud Service basato su Archetipo AEM 39 o versioni precedenti, Abilita i componenti core Adaptive Forms per il tuo ambiente.
Utilizzo del modello working-with-templates
Puoi accedere all'editor modelli dal menu Strumenti passando a Adobe Experience Manager > Strumenti > Generale > Modelli. In questo caso, i modelli sono organizzati in cartelle abilitate per i modelli modificabili.
In Experience Manager viene fornita una cartella globale per organizzare i modelli. Tuttavia, non è attivato per impostazione predefinita. Puoi richiedere all’amministratore di abilitare la cartella globale o di creare una cartella per i modelli. Per ulteriori informazioni su come creare cartelle, vedere Cartelle modelli.
Creazione di un modello create-template
Dopo aver creato una cartella, aprila ed esegui i seguenti passaggi per creare un modello:
-
Seleziona Crea all'interno della cartella creata.
-
Nella sezione Scegli un tipo di modello, seleziona Modello modulo adattivo (componente core) e Successivo.
-
Nella sezione Dettagli modello, fornisci un Titolo modello e seleziona Crea.
Puoi anche fornire una descrizione. -
Seleziona Fine per tornare alla console oppure seleziona Apri per aprire il modello nell'editor.
Interfaccia utente dell’editor modelli template-editor-ui
Quando apri un modello per la modifica, puoi vedere i seguenti componenti dell’editor AEM:
-
Barra degli strumenti Pagina
Contiene le seguenti opzioni:- Attiva/Disattiva pannello laterale: consente di mostrare o nascondere la barra laterale.
- Informazioni pagina: consente di specificare informazioni quali l'ora di pubblicazione/annullamento della pubblicazione, le miniature, le librerie lato client, i criteri di pagina e la libreria lato client di progettazione pagina.
- Selettore modalità: consente di modificare la modalità. È possibile scegliere la modalità Struttura, Contenuto iniziale, Controllo layout. La modalità Struttura consente di aggiungere e personalizzare intestazione e piè di pagina. La modalità Contenuto iniziale consente di personalizzare il contenuto del modulo.
- Anteprima: consente di visualizzare in anteprima l'aspetto del modello quando viene pubblicato. Potete utilizzare Selettore livello (Layer Selector) e Anteprima (Preview) per attivare o disattivare le modalità di modifica e anteprima.
-
Barra laterale: fornisce i browser Contenuto, Proprietà, Assets e Componenti.
-
Barra degli strumenti del componente: Quando si seleziona un componente, viene visualizzata una barra degli strumenti che consente di personalizzare il componente.
-
Pagina: l'area in cui aggiungere contenuto per creare il modello.
Modifica di un modello editing-a-template
Di seguito sono elencate le diverse modalità per selezionare e modificare l’aspetto appropriato del modello:
Il selettore dei livelli è disponibile accanto all'opzione Anteprima nell'angolo superiore destro dello schermo.
Struttura structure
Quando si seleziona il livello struttura nell’Editor modelli, è utile predefinire il contenuto che non può essere modificato durante la creazione di Forms adattivi associati al modello.
Blocco/sblocco di componenti nel livello struttura locking-unlocking-components-in-the-structure-layer
Quando modificate il modello con il livello struttura selezionato, potete sbloccare l'intestazione e il piè di pagina del modello. Se un componente è sbloccato nel modello, gli autori dei moduli possono modificarlo nel modulo adattivo che utilizza il modello. Il blocco di un componente impedisce agli autori dei moduli di modificarlo nel modulo adattivo. L’opzione Blocca è disponibile nella barra degli strumenti del componente.
Ad esempio, puoi aggiungere il componente intestazione nel modello. Quando selezioni il componente, nella barra degli strumenti del componente è visibile un’opzione di blocco. In genere, l'intestazione include il nome dell'azienda e il logo e non si desidera che gli autori dei moduli modifichino il logo e l'intestazione in un modello. In un modulo adattivo creato utilizzando il modello con il componente intestazione bloccato, gli autori dei moduli non possono modificare il logo e il nome della società.
Contenuto iniziale initial-content
Quando l’opzione Contenuto iniziale è selezionata, il Contenitore di moduli adattivi del modello si apre come un Modulo adattivo da modificare. Ti consente di creare un contenuto predefinito che può essere modificato durante la creazione di un Forms adattivo associato al modello. Analogamente all’authoring di un modulo adattivo, puoi specificare le impostazioni iniziali, ad esempio selezionare un tema e Inviare azioni.
Gli autori di moduli utilizzano tale modulo come base per la creazione di un modulo. La struttura del flusso di contenuto è specificata nel livello Contenuto iniziale del modello. Per passare alla modifica del contenuto iniziale del modello di modulo, prima di Anteprima nella barra degli strumenti della pagina, selezionare
Nel livello Contenuto iniziale, puoi creare il modello di modulo adattivo utilizzato dagli autori come base. La creazione di un modello è simile alla creazione di un modulo e consente di utilizzare le opzioni disponibili nella barra laterale. Sidebar fornisce contenuti, proprietà, risorse e browser di componenti.
Layout layout
Quando modifichi un modello puoi definire il layout, che utilizza il layout dinamico standard. Il layout consente di gestire la larghezza di un componente in base alla larghezza del dispositivo per facilitare la progettazione di un modulo adattivo reattivo.
Per ulteriori informazioni, consulta l'articolo informazioni sul layout dinamico.
Abilitazione del modello enabling-the-template
Quando create un modello, questo viene aggiunto come bozza. Abilita il modello per utilizzarlo per creare Forms adattivo. Per abilitare un modello:
- Passa a Adobe Experience Manager > Strumenti > Modelli e apri la cartella in cui hai creato il modello.
Il modello creato è contrassegnato come Bozza. - Selezionare il modello e selezionare Abilita nella barra degli strumenti.
Quando crei un modulo adattivo, puoi visualizzare il modello elencato quando ti viene richiesto di scegliere un modello.
Importazione o esportazione di un modello importing-or-exporting-a-template
Un modulo funziona con il relativo modello. Quando si scarica un modulo adattivo creato utilizzando un modello personalizzato, il modello non viene scaricato. Quando si importa il modulo in un'istanza AEM Forms diversa, il modulo viene importato senza il relativo modello. Se un modulo viene importato ma il relativo modello non è disponibile, il modulo non viene sottoposto a rendering. È possibile creare un pacchetto del modello personalizzato dal nodo /conf
in https://<server>:<port>/crx/packmgr
e portarlo nell'istanza AEM Forms in cui si desidera caricare il modulo. Puoi anche creare un modello utilizzando l'archetipo AEM e distribuirlo nell'istanza dei Cloud Service.
- Puoi anche configurare il modello Documento di record direttamente dall'editor di moduli adattivi o dall'editor di modelli di moduli adattivi. Per ulteriori informazioni, vedere Generare un documento di record per Forms adattivo.
Associare uno schema modello dati modulo a un modello associating-form-data-model-schema-in-template
Gli autori possono associare uno schema modello dati modulo a un modello modulo adattivo nell'editor modelli. Consente agli autori di selezionare uno schema dall’editor modelli. Quando si associa uno schema a un modello e un autore di moduli crea un modulo basato su tale modello, lo schema viene preselezionato per il modulo. Consente agli autori di moduli di regolare l’utilizzo dello schema e consente di risparmiare tempo anche agli autori di moduli. Per selezionare uno schema di modello dati modulo nell’editor modelli:
- Selezionare Browser contenuti sul lato sinistro.
- Vai al contenitore del modulo Impostazione.
- Seleziona Modello dati.
- Scegli il tuo modello dati modulo (FDM) tramite Seleziona modello dati modulo e salva la configurazione.
Aggiunta di proprietà personalizzate ai componenti di moduli adattivi tramite i criteri dei modelli
Le proprietà personalizzate consentono di associare attributi personalizzati (coppie chiave-valore) a un componente core del modulo adattivo utilizzando il modello di modulo. Le proprietà personalizzate si riflettono nella sezione properties del rendering headless del componente. Consentono di creare un comportamento di modulo dinamico che si adatta in base ai valori degli attributi personalizzati. Ad esempio, gli sviluppatori possono progettare diverse rappresentazioni di un componente moduli headless su piattaforme mobili, desktop o web, migliorando in modo significativo l’esperienza utente su un’ampia gamma di dispositivi.
I passaggi per aggiungere proprietà personalizzate ai campi del componente core Modulo adattivo sono i seguenti:
Aggiungi un nome gruppo personalizzato nel criterio dell’editor modelli add-a-custom-group-name
- Vai a Adobe Experience Manager > Strumenti > Generale > Modelli.
- Seleziona il modello basato sui Componenti core e aprilo in modalità di modifica.
- Fai clic sull'icona Criterio
- Selezionare la scheda Proprietà personalizzate.
- Specifica il Titolo criterio nella sezione Criteri.
- Specifica il nome gruppo e aggiungi una coppia chiave-valore associata a un gruppo specifico. Il nome del gruppo è visibile agli autori del modulo nella finestra di dialogo per modifica di un componente. Se selezioni il nome del gruppo, ogni coppia chiave-valore associata è applicabile a un componente.
- Fai clic su [Fine].
Quando aggiungi almeno un gruppo di proprietà personalizzate utilizzando il criterio del modello, la scheda Avanzate diventa visibile nella finestra di dialogo Modifica di un componente core corrispondente.
Seleziona un nome di gruppo personalizzato nella finestra di dialogo per modifica di un componente core select-a-custom-group-name
- Aprire un modulo adattivo in modalità di modifica.
- Seleziona il componente per il quale sono state definite le proprietà personalizzate nell'editor modelli e seleziona
- Selezionare la scheda Avanzate.
- Seleziona il nome del gruppo di proprietà personalizzate dal menu a discesa Seleziona proprietà personalizzata. Tutti i nomi dei gruppi personalizzati definiti vengono inseriti automaticamente nell’elenco a discesa.
- Seleziona Fine per salvare le proprietà.
- La casella di controllo Proprietà personalizzate aggiuntive consente di aggiungere in modo dinamico proprietà personalizzate specifiche di un componente oltre a quelle fornite nel criterio del modello. La proprietà personalizzata del componente specifico ha la precedenza sulla proprietà personalizzata impostata nei criteri del modello quando i valori del nome chiave corrispondono.
Creazione di un modulo adattivo utilizzando il modello creating-an-adaptive-form-using-the-template
Dopo aver creato e abilitato un modello, questo sarà disponibile nel gestore dei moduli al momento della creazione di un modulo adattivo. Per utilizzare un modello e creare un modulo adattivo, vedi Creazione di un modulo adattivo basato su componenti core.
Best practice best-practices
- Crea modelli utilizzando i componenti basati su Componenti core, ad esempio Testo modulo adattivo, Contenitore modulo adattivo e altro ancora. Per ottenere informazioni sui componenti core di Forms adattivi, fai clic qui.
- Limita il numero di modelli in modo che corrispondano ai tipi di modulo fondamentalmente diversi disponibili sui siti web
- Fornisci la flessibilità e le funzionalità di configurazione necessarie ai componenti personalizzati utilizzati in un modello.
Consulta anche see-also
- Creare un modulo adattivo di AEM
- Aggiungere un modulo adattivo AEM a una pagina AEM Sites
- Applicare i temi a un modulo adattivo AEM
- Aggiungere componenti a un modulo adattivo di AEM
- Utilizzare il CAPTCHA in un modulo adattivo AEM
- Generare la versione PDF (DoR) di un modulo adattivo AEM
- Tradurre un modulo adattivo di AEM
- Abilitare Adobe Analytics per un modulo adattivo per tenere traccia dell’utilizzo dei moduli
- Collegare un modulo adattivo a Microsoft SharePoint
- Collegare un modulo adattivo a Microsoft Power Automate
- Collegare un modulo adattivo a Microsoft OneDrive
- Collegare un modulo adattivo all’archiviazione BLOB di Microsoft Azure
- Collegare un modulo adattivo a Salesforce
- Utilizzare Adobe Sign in un modulo adattivo di AEM
- Aggiungere una nuova lingua per un modulo adattivo
- Inviare dati del modulo adattivo a un database
- Inviare dati del modulo adattivo a un endpoint REST
- Inviare dati del modulo adattivo al flusso di lavoro di AEM
- Utilizzare il portale dei moduli per elencare moduli adattivi di AEM su un sito web di AEM
- Aggiungere versioni, commenti e annotazioni a un modulo adattivo
- Confrontare i moduli adattivi
- Creare stili o temi per i moduli
- Creare un modulo adattivo (componenti core)