Enregistrer des formulaires en tant que brouillons et les répertorier sur la page Sites

Cet article contient du contenu sur la fonctionnalitéBrouillons, une fonctionnalité de version préliminaire. La fonctionnalité de version préliminaire n’est accessible que par le biais de notre canal de version préliminaire.

Prenons le cas d’un utilisateur qui commence à remplir un formulaire, mais qui doit se suspendre et revenir ultérieurement. AEM propose une option save-as-draft, qui permet à l’utilisateur d’enregistrer le formulaire en tant que brouillon en vue d’un remplissage ultérieur. Pour faciliter cette tâche, AEM fournit le composant Brouillons et envois Portail de formulaires prêt à l’emploi, qui affiche les brouillons et les envois sur les pages AEM Sites. Le composant répertorie les formulaires qui ont été enregistrés en tant que brouillons en vue d’une finalisation ultérieure, ainsi que ceux qui ont été envoyés. Seuls les utilisateurs connectés peuvent modifier leurs brouillons ou afficher les formulaires qu’ils ont envoyés. Cependant, si un utilisateur anonyme parcourt la liste des formulaires à l’aide du composant Search & Lister et enregistre un formulaire en tant que brouillon, ce dernier n’est pas répertorié par le composant Drafts & Submissions. Pour afficher les brouillons et les envois, les utilisateurs doivent être connectés au moment de l’envoi du formulaire.

Icône Brouillons

Conditions préalables

Configuration du connecteur de stockage unifié et du stockage Azure pour le composant du portail Forms Drafts & Submissions

Le composant Brouillons et envois a besoin d’une configuration de stockage pour enregistrer et répertorier les brouillons sur la page AEM Sites. Le connecteur de stockage unifié offre un framework permettant de lier AEM au stockage externe. Pour enregistrer le formulaire en tant que brouillon, vérifiez que vous disposez d’un compte de stockage Azure et d’une clé d’accès pour autoriser l’accès au compte de stockage Azure. Une fois que vous disposez du compte de stockage Azure et de la clé d’accès, effectuez les étapes suivantes pour créer une configuration de stockage Azure :

  1. Accédez à Outils > Cloud Services > Stockage Azure.

    Sélection de la carte de stockage Azure

  2. Sélectionnez un dossier de configuration pour créer la configuration, puis sélectionnez Créer.

    Sélectionnez le dossier de configuration du stockage Azure

  3. Indiquez un titre pour la configuration dans le champ Titre.

  4. Indiquez le nom du compte de stockage Azure dans les champs Compte de stockage Azure et Clé d’accès Azure.

    Configuration du stockage Azure

    Saisissez Connection String dans la zone de texte Azure Storage Account et Azure Key dans la zone de texte Azure Access key.

  5. Cliquez sur Enregistrer.

    note note
    NOTE
    Vous pouvez récupérer le Compte de stockage Azure et la Clé d’accès Azure à partir du portail Azure Microsoft.

    Une fois la configuration de stockage Azure créée, configurez le connecteur de stockage unifié pour le portail Forms en procédant comme suit :

  6. Accédez à Outils > Formulaires > Connecteur de stockage unifié.

    Stockage de connecteur unifié

  7. Dans la section Portail Formulaires, sélectionnez Azure dans la liste déroulante Stockage.

  8. Spécifiez le chemin de configuration de la configuration de stockage Azure dans le champ Chemin de configuration de stockage.

    Paramètre de stockage du connecteur unifié

  9. Sélectionnez Enregistrer.

NOTE
Si vous devez configurer une option de stockage autre qu’Azure, écrivez à aem-forms-ea@adobe.com à partir de votre adresse e-mail officielle en indiquant vos exigences détaillées.

Une fois que vous avez correctement configuré le stockage Azure et le connecteur de stockage unifié pour stocker les brouillons et les formulaires envoyés, ajoutez le composant Brouillons et envois sur la page AEM Sites.

Comment ajouter le composant Brouillons et envois à une page AEM Sites ?

Vous pouvez utiliser les composants prêts à l’emploi du portail Forms pour répertorier les brouillons et les envois sur la page Sites. Pour ajouter le composant de portail Brouillons et envois, procédez comme suit :

  1. Ouvrez la page AEM Sites en mode Modifier.

  2. Accédez à Informations sur la page > Modifier le modèle.
    Modifier la politique du modèle

  3. Cliquez sur Politique et cochez la case Brouillons et envois sous [Nom du projet de l’archétype AEM ] - Portail Forms et communications.

    Sélection de politique

  4. Cliquez sur Terminé.

  5. Rouvrez maintenant la page AEM Sites en mode création.

  6. Recherchez la section dans l’éditeur de page qui vous permet d’ajouter le composant Forms Portal.

  7. Cliquez sur l’icône Ajouter. L’icône est un signe plus (+) qui signifie que vous pouvez ajouter de nouveaux composants.

    Cliquez sur l’icône Ajouter pour afficher une boîte de dialogue Insérer un nouveau composant qui affiche différents composants à insérer.

    note note
    NOTE
    Vous pouvez également effectuer un glisser-déposer du composant.
  8. Parcourez les composants disponibles dans la boîte de dialogue et sélectionnez le composant de votre choix dans la liste. Par exemple, sélectionnez le composant Brouillons et envois dans la liste pour ajouter le composant Brouillons et envois Portail Forms.

    Ajouter un composant Brouillon et Envoi

Maintenant, configurez les propriétés du composant Brouillons et envois en fonction des exigences.

Configurer les propriétés du composant Brouillons et envois

Vous pouvez configurer les propriétés du Brouillons et envois :

  1. Sélectionnez le composant Brouillons et envois.

  2. Cliquez sur l’icône Configurer et la boîte de dialogue s’affiche.

  3. Dans la boîte de dialogue Brouillons et envois, spécifiez ce qui suit :

    • Titre pour identifier un composant dans une page Sites et, par défaut, le titre s’affiche au-dessus du composant.
    • Sélectionner un type : pour indiquer la liste des formulaires en tant que brouillons ou formulaires envoyés. Si vous choisissez Brouillon de Forms, les formulaires enregistrés en tant que brouillons s’affichent. Vous pouvez également sélectionner Forms envoyé pour afficher les formulaires envoyés par les utilisateurs connectés.
    • Disposition : affichage de listes de brouillons de formulaires ou de formulaires envoyés au format vignette ou liste.

    Propriétés des composants Brouillon et Envoi

Configuration des formulaires à enregistrer en tant que brouillons

Vous pouvez configurer les Forms adaptatives des deux manières suivantes pour les enregistrer en tant que brouillons en vue d’une utilisation ultérieure :

Action de l’utilisateur ou de l’utilisatrice

NOTE
Assurez-vous que la version Core Components) est définie sur 3.0.24 ou une version ultérieure pour enregistrer les formulaires en tant que brouillons à l’aide de la règle Enregistrer le formulaire.

Pour enregistrer un formulaire en tant que brouillon, créez une règle Enregistrer le formulaire sur un composant de formulaire, tel qu’un bouton. Lorsque l’utilisateur clique sur le bouton, la règle se déclenche et le formulaire est enregistré en tant que brouillon. Pour créer une règle Enregistrer le formulaire sur un composant de bouton, procédez comme suit :

  1. Ouvrez un formulaire adaptatif en mode d’édition.

  2. Sélectionnez l’icône Modifier les règles pour ouvrir l’éditeur de règles pour le composant Bouton.

  3. Sélectionnez Créer pour configurer et créer la règle pour le bouton.

  4. Dans la section Quand, sélectionnez est cliqué et dans la section Alors, sélectionnez l’option Enregistrer le formulaire.

  5. Cliquez sur Terminé pour enregistrer la règle.

    Bouton Créer une règle pour

Lorsque vous prévisualisez un formulaire adaptatif, le remplissez et cliquez sur le bouton Enregistrer le formulaire, le formulaire est enregistré en tant que brouillon.

Brouillons

NOTE
Assurez-vous que la version Composants principaux) est définie sur 3.0.52 ou une version ultérieure pour enregistrer les formulaires en tant que brouillons à l’aide de la fonction d’enregistrement automatique.

Vous pouvez également configurer un formulaire adaptatif pour qu’il soit enregistré automatiquement en fonction d’un événement temporel, en veillant à ce que le formulaire soit enregistré après la durée spécifiée. Lorsque vous activez les composants du portail Forms pour votre environnement, l’onglet Enregistrement automatique s’affiche dans les propriétés du conteneur Forms. Vous pouvez configurer la fonction d’enregistrement automatique pour un formulaire adaptatif :

  1. Dans l’instance d’auteur, ouvrez un formulaire adaptatif en mode d’édition.

  2. Ouvrez l’explorateur de contenu, puis sélectionnez le composant Conteneur de guide de votre formulaire adaptatif.

  3. Cliquez sur l’icône Propriétés du conteneur de guide Propriétés du guide et ouvrez l’onglet Brouillons.

    Enregistrement automatique

  4. Cochez la case Enregistrer automatiquement les brouillons pour activer l’enregistrement automatique du formulaire en tant que brouillons.

  5. Configurez Enregistrer la préférence comme Enregistrer les brouillons à intervalles réguliers pour enregistrer automatiquement le de formulaire après un intervalle de temps spécifique.

  6. Indiquez l’intervalle de temps dans Fréquence d’enregistrement (secondes) pour définir la durée qui déclenche l’enregistrement automatique du formulaire à l’intervalle défini.

  7. Cliquez sur Terminé.

Affichez les brouillons/formulaires envoyés sur la page Sites à l’aide du composant Brouillons et envois

Pour afficher les brouillons enregistrés ou les formulaires envoyés, utilisez le composant du portail Forms Brouillons et envois.
Lorsque l’option Sélectionner le type est sélectionnée en tant que Brouillon Forms dans la boîte de dialogue configurer du composant Brouillons et envois, les formulaires enregistrés en tant que brouillons apparaissent sur la page Sites. Vous pouvez ouvrir les brouillons en cliquant sur les points de suspension (…) pour remplir le formulaire.

Icône Brouillons

Lorsque l’option Sélectionner le type est sélectionnée en tant que Forms envoyé dans la boîte de dialogue configurer du composant Drafts & Submissions, les formulaires envoyés s’affichent. Vous pouvez afficher les formulaires envoyés, mais ne pouvez pas les modifier.

Icône Envois

Vous pouvez également ignorer les formulaires en cliquant sur les points de suspension (…) qui s’affichent dans le coin inférieur droit du formulaire.

Étapes suivantes

Dans l’article suivant, découvrez comment ajouter des références à des formulaires sur la page Sites à l’aide du composant Lien du portail Forms.

Articles connexes

Voir également see-also

recommendation-more-help
fbcff2a9-b6fe-4574-b04a-21e75df764ab