
Guide la création et la configuration de formulaires dans Orchard Core via OrchardCore.Forms, incluant les widgets de formulaire, la validation et les soumissions basées sur des flux de travail.
Cette compétence fournit des directives concrètes et des modèles pour créer, configurer et traiter des formulaires dans Orchard Core en utilisant le module OrchardCore.Forms. Elle explique les types de widgets de formulaire (Form, Input, Button, Label, Select, TextArea, Validation), comment activer la fonctionnalité, configurer les types de contenu et les propriétés des éléments, gérer les jetons anti-contrefaçon (anti-forgery tokens), et lier les soumissions de formulaires aux flux de travail OrchardCore.Workflows pour le traitement et la validation côté serveur. Elle inclut des exemples d'éléments de formulaire personnalisés, des pilotes d'affichage (display drivers), des migrations et des extraits de recettes pour amorcer des formulaires de contact ou des pages de formulaire.
Utilisez cette compétence lors de l'implémentation ou du dépannage de formulaires dans un site Orchard Core : activation de la fonctionnalité Forms, création de types de contenu de widgets de formulaire, configuration des propriétés de saisie (nom, id, placeholder), mise en place de widgets de validation, ou traitement des soumissions via des flux de travail (y compris la validation anti-contrefaçon et les tâches d'email/envoi/redirection). Elle s'adresse aux développeurs intégrant des formulaires dans des pages CMS et automatisant les flux de soumission.
Idéalement utilisé par des agents capables de fournir des conseils de code et de configuration pour les piles .NET/Orchard Core (Copilot/Codex/assistants capables de coder).
Cette compétence n'a pas encore été examinée par notre pipeline d'audit automatisé.