Contact Forms
Moduli di contatto a pagina singola con costruttore di campi, casella degli invii, esportazione CSV ed e-mail di notifica.
Estensione
Contact Forms
Moduli di contatto a pagina singola con costruttore di campi, casella degli invii, esportazione CSV ed e-mail di notifica.
Descrizione
Un plugin indipendente di Mason James per moduli di contatto semplici. Crea moduli di una pagina con campi di testo, e-mail, area di testo, selezione e casella di controllo. Controlla, archivia, elimina ed esporta gli invii. Le notifiche usano il trasporto e-mail configurato in EmDash, incluso SMTP. I record degli invii non includono gli indirizzi IP grezzi. Il repository del sorgente è privato; il bundle installabile è scaricabile pubblicamente.
Installazione
Installa Contact Forms dal registro di EmDash su EmDash 1.0.1 o successivo con un runner sandbox. Crea un modulo in Plugins > Forms. Per incorporarlo nei contenuti, installa @masonjames/emdash-contact-forms e registra contactFormsEmbedPlugin() dal suo export registry-embed, poi esegui la build e il deploy del sito. Inserisci un blocco Contact Form e copia l’ID del modulo dalla pagina Forms. Configura un trasporto e-mail di EmDash per le notifiche.
FAQ
L’installazione dal registro aggiunge un renderer di moduli alle mie pagine? No. Il componente complementare nativo facoltativo fornisce componenti Astro e Portable Text renderizzati lato server e deve essere installato nella configurazione del sito. I dati nativi esistenti di Contact Forms non vengono copiati automaticamente nell’installazione dal registro. Non sono inclusi caricamenti di file, flussi su più pagine, webhook, CAPTCHA né risposte automatiche.