Action Envoyer pour formulaire adaptatif configuring-the-submit-action

Adobe recommande d’utiliser les composants principaux pour ajouter des formulaires adaptatifs à une page AEM Sitesou créer des formulaires adaptatifs autonomes.

Version
Lien de l’article
AEM 6.5
Cliquez ici
AEM as a Cloud Service (composants de base)
Cliquez ici
AEM as a Cloud Service (composants principaux)
Cet article

Une action Soumettre vous permet de choisir la destination des données capturées via un formulaire adaptatif. Il est déclenché lorsqu’un utilisateur clique sur le bouton Envoyer d’un formulaire adaptatif. Forms as a Cloud Service, pour le Forms adaptatif basé sur les composants principaux, propose un tableau d’actions Envoyer préconfigurées. Ces actions d’envoi prêtes à l’emploi vous permettent de :

  • Envoyez facilement des données de formulaire par e-mail.
  • Lancez les flux Microsoft® Power Automate ou les workflows AEM lors de la transmission des données.
  • Transmettez directement les données de formulaire à Microsoft® SharePoint Server, Microsoft® Azure Blob Storage ou Microsoft® OneDrive.
  • Envoyez facilement les données à une source de données configurée à l’aide du modèle de données de formulaire (FDM).
  • Envoyez facilement les données à un point d’entrée REST.

Vous pouvez étendre les actions Envoyer par défaut. Vous pouvez également personnaliser les actions Envoyer pour les besoins spécifiques à l’entreprise.

Pour définir une action Envoyer pour un formulaire adaptatif, utilisez la boîte de dialogue Configurer d’un composant Conteneur de formulaires adaptatifs. La boîte de dialogue de configuration d’un composant Conteneur de formulaires adaptatifs comprend les éléments suivants :

  • Onglet De base
  • Onglet Modèle de données de formulaire
  • Onglet Envoi

Vous pouvez définir les propriétés du conteneur de formulaires à l’aide de la boîte de dialogue de configuration. Pour en savoir plus sur la boîte de dialogue de configuration d’un composant Conteneur de formulaires, cliquez ici.

Sélection et configuration d’une action Envoyer pour un formulaire adaptatif select-and-configure-submit-action

Pour sélectionner et configurer une action Envoyer pour votre formulaire :

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

  2. Cliquez sur l’icône des propriétés du conteneur de guide Propriétés du guide . La fenêtre du conteneur de formulaires adaptatifs s’ouvre.

  3. Cliquez sur l’onglet Envoi.

    Cliquez sur l’icône de clé à molette pour ouvrir la boîte de dialogue Conteneur de formulaires adaptatifs afin de configurer une action d’envoi.

  4. Sélectionnez et configurez une action Envoyer en fonction de vos besoins.

Vous pouvez également configurer différentes actions pour les envois de formulaires adaptatifs.

  • URL/chemin de redirection - Cette option permet à l’utilisateur ou à l’utilisatrice de configurer une page pour chaque formulaire, vers laquelle les utilisateurs et utilisatrices du formulaire sont redirigés après l’envoi d’un formulaire adaptatif.
  • Afficher le message - Cette option permet aux utilisateurs et utilisatrices d’ajouter un message qui s’affiche lorsque le formulaire adaptatif est envoyé avec succès. Le texte prédéfini est inclus dans la boîte de dialogue et peut être modifié par l’utilisateur ou l’utilisatrice.

Pour plus d’informations sur les actions Envoyer suivantes, voir :

Vous pouvez également envoyer un formulaire adaptatif à d’autres configurations de stockage :

Vous pouvez personnaliser les actions Envoyer par défaut. De plus, vous pouvez personnaliser les actions Envoyer pour vous aligner sur les exigences spécifiques de l’entreprise.

Gérer les erreurs sur l’action d’envoi error-handling-on-submit-action

Dans le cadre de la sécurité AEM et des conseils de renforcement, configurez les pages d’erreur personnalisées telles que 400.jsp, 404.jsp et 500.jsp. Ces gestionnaires sont appelés lorsque les erreurs 400, 404 ou 500 s’affichent au moment d’envoyer un formulaire. Les gestionnaires sont également appelés lorsque ces codes d’erreur sont déclenchés sur le nœud de publication. Vous pouvez également créer des pages JSP pour d’autres codes d’erreur HTTP.

Lorsque vous préremplissez un modèle de données de formulaire (FDM) ou un formulaire adaptatif basé sur un schéma avec des données XML ou JSON conformes à un schéma, ce qui signifie que les données ne contiennent pas de balises <afData>, <afBoundData> et </afUnboundData>, les données des champs non liés du formulaire adaptatif sont perdues. Le schéma peut être un schéma XML, un schéma JSON ou un modèle de données de formulaire (FDM). Les champs non liés sont des champs de formulaire adaptatif sans la propriété bindref.

Voir également see-also

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