Forms

Formulaires de contact, sondages et formulaires en plusieurs étapes pour EmDash, avec logique conditionnelle, gestion des entrées, export CSV et notifications par e-mail.

Extension

Forms

Formulaires de contact, sondages et formulaires en plusieurs étapes pour EmDash, avec logique conditionnelle, gestion des entrées, export CSV et notifications par e-mail.

  • Catégorie: forms
  • Statut: Disponible
  • Version: 0.1.0
  • Prix: Inconnu
  • Source: Registre officiel de plugins
  • Installation: Plugin isolé du registre
  • Vérifié: 2026-10-21

Description

Créez des formulaires de contact, des sondages et des candidatures en plusieurs étapes depuis l’administration EmDash. Ajoutez des champs, des choix, des règles de champs obligatoires, de la logique conditionnelle et des calculs. Publiez lorsque c’est prêt, collectez les réponses avec une protection anti-spam, recevez des notifications par e-mail, et lisez, mettez en favori, annotez ou exportez les réponses en CSV. Un widget du tableau de bord montre les nouveautés, et des outils MCP permettent à des agents IA de gérer les formulaires et les réponses.

Installation

  1. Installez Forms depuis le registre et ouvrez Plugins > Forms pour créer votre premier formulaire.
  2. Pour afficher des formulaires sur votre site, ajoutez une seule fois le paquet du site : pnpm add @netdollar/emdash-forms, puis pnpm exec emdash-forms —apply. Construisez et déployez.
  3. Insérez le bloc Form dans l’éditeur de contenu, ou utilisez de @netdollar/emdash-forms/Form dans un modèle Astro. Chaque formulaire publié obtient aussi sa propre page à l’adresse /forms/.

Les notifications par e-mail nécessitent un fournisseur d’e-mail configuré dans EmDash.

FAQ

Pourquoi un paquet de site est-il nécessaire pour afficher les formulaires sur les pages ? EmDash exécute les plugins du registre dans un bac à sable sécurisé qui ne peut pas ajouter de HTML ni de scripts à vos pages. Le paquet @netdollar/emdash-forms affiche vos formulaires sur le site. Vous l’installez une seule fois, puis chaque formulaire que vous publiez fonctionne sans nouveau déploiement.

Puis-je utiliser mon propre front-end ? Oui. L’onglet Embed de chaque formulaire documente l’API JSON : récupérez la définition, demandez un ticket, puis soumettez.