Forms
Kontaktformulare, Umfragen und mehrstufige Formulare für EmDash mit bedingter Logik, Eintragsverwaltung, CSV-Export und E-Mail-Benachrichtigungen.
Erweiterung
Forms
Kontaktformulare, Umfragen und mehrstufige Formulare für EmDash mit bedingter Logik, Eintragsverwaltung, CSV-Export und E-Mail-Benachrichtigungen.
Beschreibung
Erstellen Sie Kontaktformulare, Umfragen und mehrstufige Bewerbungen im EmDash-Admin. Fügen Sie Felder, Auswahlmöglichkeiten, Pflichtregeln, bedingte Logik und Berechnungen hinzu. Veröffentlichen Sie, wenn alles bereit ist, sammeln Sie Antworten mit Spamschutz, erhalten Sie E-Mail-Benachrichtigungen und lesen, markieren, kommentieren oder exportieren Sie Antworten als CSV. Ein Dashboard-Widget zeigt, was neu ist, und MCP-Werkzeuge ermöglichen es KI-Agenten, Formulare und Antworten zu verwalten.
Installation
- Installieren Sie Forms aus der Registry und öffnen Sie Plugins > Forms, um Ihr erstes Formular zu erstellen.
- Um Formulare auf Ihrer Website anzuzeigen, fügen Sie das Website-Paket einmalig hinzu: pnpm add @netdollar/emdash-forms, dann pnpm exec emdash-forms —apply. Bauen und bereitstellen.
- Fügen Sie den Form-Block im Inhaltseditor ein oder verwenden Sie aus @netdollar/emdash-forms/Form in einer Astro-Vorlage. Jedes veröffentlichte Formular erhält außerdem eine eigene Seite unter /forms/.
E-Mail-Benachrichtigungen erfordern einen in EmDash konfigurierten E-Mail-Anbieter.
FAQ
Warum ist ein Website-Paket nötig, um Formulare auf Seiten anzuzeigen? EmDash führt Registry-Plugins in einer sicheren Sandbox aus, die Ihren Seiten kein HTML und keine Skripte hinzufügen kann. Das Paket @netdollar/emdash-forms rendert Ihre Formulare auf der Website. Sie installieren es einmal, und jedes Formular, das Sie danach veröffentlichen, funktioniert ohne weiteres Deployment.
Kann ich mein eigenes Frontend verwenden? Ja. Der Embed-Tab jedes Formulars dokumentiert die JSON-API: Definition abrufen, ein Ticket anfordern und absenden.