Come ricevere gli invii dei moduli utilizzando gli script personalizzati

Un modo per ricevere i dati inviati tramite un modulo di acquisizione dati è aggiungere un proprio script nel pannello Contenuto del blocco.

Aprire il pannello Contenuto del blocco con un modulo, fare doppio clic su Ricevitore dati modulo. Sullo schermo appariranno altre opzioni. Selezionare "Script proprio per la ricezione dei dati".

I dati vengono inviati tramite POST. È possibile modificare i nomi dei campi variabili nel pannello Impostazioni del blocco. I dati possono essere inviati anche senza ricaricare la pagina (Ajax).
Un esempio di script per la ricezione dei moduli inviati via e-mail
Aggiungere questo script al server e specificare l'URL dello script nelle impostazioni di Webhook. Tutte le risposte ricevute tramite Webhook saranno inviate alla vostra e-mail.
<?

$headers = "From: from@webhookservesite.ru";
​
 $message = print_r($_POST,true);
 @mail('to@mail.ru', 'Tilda TEST', $message, $headers);

echo"ok";

?>
I servizi di acquisizione dei dati funzionano solo se si dispone di un abbonamento attivo a Tilda . Se intendete esportare il vostro sito web, ospitarlo sul vostro server e annullare l'abbonamento a pagamento, assicuratevi di aggiungere il vostro script per ricevere i dati inviati tramite i moduli di acquisizione dati sul vostro sito web.
Se si aggiunge lo script con il metodo descritto sopra, i moduli rimarranno attivi anche se l'abbonamento a Tilda è scaduto.
Come aggiungere messaggi di successo o di fallimento allo script
Se si aggiunge uno script personalizzato al modulo e si seleziona la casella "Invia dati senza ricaricare la pagina (AJAX)", il modulo elaborerà i seguenti tipi di risposte:
  • {"message":"OK"} - successful data submission;
  • {"message":"Thank you for your submission"} - custom success message;
  • {"error":"This field … contains an error"} - custom failure message.
In alternativa, è possibile inviare semplicemente la risposta inviata o l'HTML.
Nota: purtroppo il team di supporto di Tilda non fornisce assistenza per le domande relative ai codici personalizzati.
Realizzato su
Tilda