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 del portale pronti all'uso, raggruppati in Servizi documentali e Predicati servizi documentali 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. Abilita componenti di Forms Portal: i componenti di Forms Portal non sono pronti all'uso. Abilita i componenti dalla barra laterale AEM per una pagina AEM Sites.

  2. Elenca moduli in una pagina (crea pagina di Forms Portal): Puoi elencare i moduli sia nelle pagine di AEM Sites che in 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. Elenca moduli in una pagina di AEM Sites: aggiungi il componente Cerca ed elenca alla pagina e configura il riquadro elenco in essa per elencare i moduli in una pagina. Aggiungere e configurare il componente Riquadro di ricerca nel componente Ricerca ed elenco per aggiungere funzionalità di ricerca alla pagina. La pagina con il componente Forms Portal è nota come pagina Forms Portal.

    2. Elenca moduli in una pagina non AEM Sites: Utilizza le API di ricerca di Forms Portal per eseguire query, recuperare ed elencare moduli in pagine non AEM Sites.

  3. Elencare bozze e moduli inviati in una pagina di Forms Portal: aggiungere e configurare il componente Bozze e invii nella pagina di Forms Portal. Il componente elenca tutti i moduli in stato di bozza e quelli già inviati.

    Per attivare la visualizzazione di un modulo adattivo inviato nella scheda Invii, impostare Azione invio su Azione invio portale Forms. 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 delle bozze e degli invii vengono memorizzati nell'archivio 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 un percorso sicuro.

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

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

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

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