Forms

Formularios de contacto, encuestas y formularios de varios pasos para EmDash con lógica condicional, gestión de entradas, exportación a CSV y notificaciones por correo electrónico.

Extensión

Forms

Formularios de contacto, encuestas y formularios de varios pasos para EmDash con lógica condicional, gestión de entradas, exportación a CSV y notificaciones por correo electrónico.

  • Categoría: forms
  • Estado: Disponible
  • Versión: 0.1.0
  • Precio: Desconocido
  • Fuente: Registro oficial de plugins
  • Instalación: Plugin aislado del registro
  • Verificado: 2026-10-21

Descripción

Cree formularios de contacto, encuestas y solicitudes de varios pasos desde la administración de EmDash. Añada campos, opciones, reglas de obligatoriedad, lógica condicional y cálculos. Publique cuando esté listo, recoja respuestas con protección contra spam, reciba notificaciones por correo electrónico y lea, destaque, anote o exporte las respuestas a CSV. Un widget del panel muestra las novedades, y las herramientas MCP permiten a los agentes de IA gestionar formularios y respuestas.

Instalación

  1. Instale Forms desde el registro y abra Plugins > Forms para crear su primer formulario.
  2. Para mostrar formularios en su sitio, añada el paquete del sitio una sola vez: pnpm add @netdollar/emdash-forms, y luego pnpm exec emdash-forms —apply. Compile y despliegue.
  3. Inserte el bloque Form en el editor de contenido, o use de @netdollar/emdash-forms/Form en una plantilla de Astro. Cada formulario publicado también obtiene su propia página en /forms/.

Las notificaciones por correo electrónico necesitan un proveedor de correo configurado en EmDash.

FAQ

¿Por qué hace falta un paquete del sitio para mostrar formularios en las páginas? EmDash ejecuta los plugins del registro en un sandbox seguro que no puede añadir HTML ni scripts a sus páginas. El paquete @netdollar/emdash-forms renderiza sus formularios en el sitio. Lo instala una vez y cada formulario que publique después funciona sin otro despliegue.

¿Puedo usar mi propio front-end? Sí. La pestaña Embed de cada formulario documenta la API JSON: obtenga la definición, solicite un ticket y envíe.