Introduzione alla pubblicazione di moduli su un portale introduction-to-publishing-forms-on-a-portal

Versione
Collegamento articolo
AEM as a Cloud Service
Fai clic qui
AEM 6.5
Questo articolo

Panoramica dei componenti di AEM Forms portal aem-forms-portal-components-overview

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).

Portale AEM Forms

I componenti portale moduli consentono di aggiungere le funzionalità seguenti:

  • Elencare i moduli in layout personalizzati. I layout predefiniti includono la vista a elenco, a schede e a pannello. È possibile creare layout personalizzati.
  • Consente di visualizzare metadati personalizzati e azioni personalizzate durante la visualizzazione dell’elenco.
  • Elenca i moduli pubblicati dall’interfaccia utente di AEM Forms nell’istanza di pubblicazione in cui vengono utilizzati i componenti di Forms Portal.
  • Consenti agli utenti finali di eseguire il rendering dei moduli in formato HTML e PDF.
  • Utilizza un profilo HTML personalizzato per eseguire il rendering dei moduli.
  • Consente di cercare i moduli in base a diversi criteri, ad esempio proprietà, metadati e tag.
  • Invia i dati del modulo a un servlet.
  • Utilizza CSS personalizzato per personalizzare l’aspetto del portale.
  • Creare collegamenti ai moduli.
  • Elenca le bozze e gli invii relativi al modulo adattivo creato dall’utente finale.

Componenti disponibili di AEM Forms Portal available-aem-forms-portal-components

AEM Forms fornisce i seguenti componenti portale pronti all’uso, raggruppati in Document Services e Predicati Document Services gruppi di componenti:

Ricerca ed elenco search-amp-lister

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.

Bozze e invii drafts-amp-submissions

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.

Flusso di lavoro di Forms Portal forms-portal-workflow

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:

  1. 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.

  2. 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:

    1. 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.

    2. 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.

  3. 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.

  4. 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.

  5. (Facoltativo) Personalizzazione dei componenti di Forms Portal: Personalizzare i modelli di pagina di Forms Portal conferire ai componenti un aspetto distintivo.

  6. (Facoltativo) Aggiungi metadati personalizzati ai moduli: Aggiungere metadati personalizzati ai moduli per migliorare l’esperienza di inserimento e ricerca.

  7. Pubblica la pagina del portale Forms: La pagina del portale Forms è ora pronta. Pubblica la pagina.

Articoli correlati related-articles

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2