Versione | Collegamento articolo |
---|---|
AEM as a Cloud Service | Fai clic qui |
AEM 6.5 | Questo articolo |
In un tipico scenario di distribuzione di un portale incentrato sui moduli, lo sviluppo di moduli e lo sviluppo di portali sono due attività separate. Mentre i progettisti di moduli progettano e memorizzano i moduli in un repository, gli sviluppatori Web creano un'applicazione Web per elencare i moduli e gestirne l'invio. Forms viene copiato sul livello web in quanto non vi è alcuna comunicazione tra l’archivio dei moduli e l’applicazione web.
Tali scenari spesso causano problemi di gestione e ritardi nella produzione. Ad esempio, se nell'archivio è disponibile una versione più recente di un modulo, è necessario sostituire il modulo sul livello Web, modificare l'applicazione Web e ridistribuire il modulo sul sito pubblico. La ridistribuzione dell’applicazione web potrebbe causare tempi di inattività del server. In genere, il tempo di inattività del server è un’attività pianificata e pertanto le modifiche non possono essere inviate istantaneamente al sito pubblico.
AEM Forms fornisce componenti portale che riducono i costi generali di gestione e i ritardi di produzione. I componenti consentono agli sviluppatori Web di creare e personalizzare un portale Forms nei siti Web creati con Adobe Experience Manager (AEM).
I componenti portale moduli consentono di aggiungere le funzionalità seguenti:
AEM Forms fornisce i seguenti componenti portale pronti all’uso, raggruppati in Document Services e Predicati Document Services gruppi di componenti:
Il componente Ricerca ed elenco consente di elencare i moduli dall’archivio dei moduli alla pagina del portale e fornisce opzioni di configurazione per elencare i moduli in base a criteri specifici. Consente inoltre di specificare i criteri di ricerca per consentire agli utenti del portale di eseguire ricerche nell'elenco dei moduli.
Mentre il componente Ricerca ed elenco visualizza i moduli resi pubblici da Forms Author, il componente Bozze e invii visualizza i moduli salvati come bozza per il completamento successivo e i moduli inviati. Questo componente fornisce un’esperienza personalizzata a qualsiasi utente connesso.
Il componente Collegamento consente di creare un collegamento a un modulo in un punto qualsiasi della pagina. Considera uno scenario in cui stai offrendo un programma di formazione e desideri che gli utenti inviino un modulo per registrarsi al corso di formazione. Sul tuo sito web, hai pubblicato i dettagli del programma. Sotto i dettagli, inserire un collegamento al modulo di registrazione. Il componente Collegamento può essere utile per creare il collegamento.
Forms Portal consente di elencare i moduli dal repository dei moduli nella pagina del portale. Consente inoltre di specificare i criteri di ricerca per consentire agli utenti del portale di eseguire ricerche nell'elenco dei moduli. È inoltre possibile utilizzare il componente Bozze e invii per visualizzare i moduli salvati come bozza da compilare in un secondo momento e quelli inviati. Prima di rendere disponibili queste funzionalità in una pagina Sites, è necessario eseguire un determinato insieme di operazioni. Per rendere disponibili i componenti e le rispettive funzionalità in una pagina del sito, effettua le operazioni riportate nella sequenza riportata di seguito:
Abilitare i componenti di Forms Portal: i componenti del portale Forms non sono pronti all’uso. Abilita i componenti dalla barra laterale AEM per una pagina AEM Sites.
Elencare i moduli in una pagina (pagina Crea portale Forms): Puoi elencare i moduli sia sulle pagine di AEM Sites che su quelle di siti non AEM. L’elenco contiene i moduli disponibili nell’istanza Publish. Un utente può aprire i moduli e iniziare a compilarli. Ogni volta che un utente apre un modulo, viene creata una nuova istanza del modulo:
Elencare moduli su una pagina AEM Sites: aggiungi Ricerca ed elenco alla pagina e configura il Riquadro elenco per elencare i moduli in una pagina. Aggiungere e configurare Riquadro di ricerca componente per Ricerca ed elenco per aggiungere la funzionalità di ricerca alla pagina. La pagina con il componente Forms Portal è nota come Pagina portale Forms.
Elencare i moduli su una pagina non AEM Sites: Utilizza il API di ricerca di Forms Portal per eseguire query, recuperare ed elencare moduli su pagine non AEM Sites.
Elencare le bozze e i moduli inviati in una pagina di Forms Portal: aggiungi e configura il componente Bozze e invii alla pagina del portale Forms. Il componente elenca tutti i moduli in stato di bozza e quelli già inviati.
Per consentire la visualizzazione di un modulo adattivo inviato nella scheda Invii, imposta Azione di invio a Azione di invio Forms Portal. In alternativa, abilitare l'opzione di invio di Forms Portal. Ogni volta che un utente invia il modulo, questo viene aggiunto alla scheda Invii.
Configura l’archiviazione per i dati delle bozze e dei moduli inviati: Per impostazione predefinita, i dati relativi alle bozze e alle richieste vengono memorizzati nell’archivio dell’AEM. In un ambiente di produzione, si consiglia di non memorizzare i dati delle bozze o dei moduli inviati nell’archivio AEM. Configurare il componente Forms Portal per il salvataggio dei dati in una posizione sicura.
(Facoltativo) Personalizzazione dei componenti di Forms Portal: Personalizzare i modelli di pagina di Forms Portal conferire ai componenti un aspetto distintivo.
(Facoltativo) Aggiungi metadati personalizzati ai moduli: Aggiungere metadati personalizzati ai moduli per migliorare l’esperienza di inserimento e ricerca.
Pubblica la pagina del portale Forms: La pagina del portale Forms è ora pronta. Pubblica la pagina.