Forms
Moduli di contatto, sondaggi e moduli a più passaggi per EmDash con logica condizionale, gestione delle voci, esportazione CSV e notifiche e-mail.
Estensione
Forms
Moduli di contatto, sondaggi e moduli a più passaggi per EmDash con logica condizionale, gestione delle voci, esportazione CSV e notifiche e-mail.
Descrizione
Crea moduli di contatto, sondaggi e candidature a più passaggi dall’amministrazione di EmDash. Aggiungi campi, scelte, regole di obbligatorietà, logica condizionale e calcoli. Pubblica quando è tutto pronto, raccogli le risposte con protezione antispam, ricevi notifiche e-mail e leggi, contrassegna, annota o esporta le risposte in CSV. Un widget della dashboard mostra le novità e gli strumenti MCP permettono agli agenti IA di gestire moduli e risposte.
Installazione
- Installa Forms dal registro e apri Plugins > Forms per creare il tuo primo modulo.
- Per mostrare i moduli sul tuo sito, aggiungi una sola volta il pacchetto del sito: pnpm add @netdollar/emdash-forms, poi pnpm exec emdash-forms —apply. Esegui la build e il deploy.
- Inserisci il blocco Form nell’editor dei contenuti, oppure usa da @netdollar/emdash-forms/Form in un template Astro. Ogni modulo pubblicato ottiene anche una propria pagina in /forms/.
Le notifiche e-mail richiedono un provider di posta configurato in EmDash.
FAQ
Perché serve un pacchetto del sito per mostrare i moduli nelle pagine? EmDash esegue i plugin del registro in una sandbox sicura che non può aggiungere HTML o script alle tue pagine. Il pacchetto @netdollar/emdash-forms mostra i tuoi moduli sul sito. Lo installi una volta e ogni modulo che pubblichi funziona poi senza un altro deploy.
Posso usare il mio front-end? Sì. La scheda Embed di ogni modulo documenta l’API JSON: recupera la definizione, richiedi un ticket e invia.