FreemiumProBusinessEnterprise

Costruttore di moduli di registrazione

Cos'e il costruttore di moduli

Il costruttore di moduli tikento e un editor visuale drag-and-drop per la creazione di moduli di registrazione senza conoscenze di programmazione. Il modulo e integrato in ogni evento e puo essere pubblicato nella pagina dell'evento o incorporato in un sito esterno tramite widget.

Come aprire il costruttore

  1. Apra l'evento.
  2. Vada alla scheda «Registrazione».
  3. Prema «Modifica modulo».

Si aprira un'interfaccia a due colonne: a sinistra — il canvas del modulo, a destra — il pannello con i campi disponibili e le impostazioni.

Struttura del modulo

Passaggi (Steps)

Il modulo puo essere composto da uno o piu passaggi. Un modulo a piu passaggi e comodo per eventi complessi con molti campi — il partecipante lo compila passo dopo passo, con navigazione «Indietro» e «Avanti».

Al passaggio avanti i campi del passo corrente vengono validati automaticamente. E sempre possibile tornare indietro senza perdita di dati.

Campi

Ogni campo ha:

  • Tipo — 14 tipi disponibili (testo, email, telefono, menu a tendina, casella di controllo ecc.)
  • Etichetta — visualizzata sopra il campo
  • Placeholder — suggerimento all'interno del campo
  • Obbligatorieta — puo essere required o optional
  • Validazione — pattern regex, lunghezza minima/massima

Per maggiori dettagli sui tipi di campi — Tipi di campi del modulo.

Campo di sistema Email

Il campo registrant_email — tipo speciale, obbligatorio in ogni modulo. A questo indirizzo viene inviata la conferma di registrazione e il biglietto. Per maggiori dettagli — Campo di sistema Email.

Logica condizionale

I campi e i passaggi possono essere mostrati o nascosti in base alle risposte ad altri campi. Ad esempio:

  • «Se selezionato "Partecipazione online" — nascondere il campo "Citta"»
  • «Se spuntata la casella "Necessito trasferimento" — mostrare il campo "Indirizzo di prelievo"»

Per aggiungere una condizione:

  1. Selezioni il campo da nascondere/mostrare.
  2. Prema «Aggiungi condizione» nelle sue impostazioni.
  3. Selezioni il campo trigger, l'operatore e il valore.

Campi comuni (Common Fields)

I campi con il flag «Campo comune» (common_field) vengono compilati una sola volta per l'intero ordine, anche se l'acquirente acquista piu biglietti. Ad esempio, «Chi effettua il pagamento» e un'informazione comune per l'intero ordine.

I campi normali vengono compilati separatamente per ciascun partecipante nell'ordine.

Versionamento

Ogni salvataggio del modulo crea una nuova versione. Puo consultare la cronologia delle versioni e ripristinare qualsiasi versione precedente nella sezione «Cronologia modifiche».

Il modulo pubblicato mostra sempre l'ultima versione. Le modifiche incomplete possono essere salvate come bozza — non influiscono sul modulo attivo.

Modelli

Le configurazioni utilizzate frequentemente possono essere salvate come modello:

  1. Nel costruttore prema «Salva come modello».
  2. Dia un nome al modello.
  3. Alla creazione del prossimo evento selezioni il modello dalla galleria.

Salvataggio automatico

Durante la compilazione del modulo, i dati vengono salvati automaticamente nel localStorage del browser del partecipante (chiave tikento_widget_autosave:{eventId}). Se la pagina si chiude accidentalmente, i dati verranno ripristinati alla riapertura. Il salvataggio automatico viene eliminato dopo l'invio riuscito.

Domande frequenti

E possibile creare un modulo in piu lingue?
Si. A partire dal piano Pro i moduli supportano fino a 4 lingue, Business ed Enterprise — tutte e 7 le lingue della piattaforma. Il partecipante vede il modulo nella lingua del browser o sceglie la lingua manualmente.
E possibile utilizzare un unico modulo per piu eventi?
I moduli sono legati a un evento specifico. Per il riutilizzo, salvi il modulo come modello — apparira nella galleria alla creazione del prossimo evento.
La validazione dei campi avviene lato client o server?
Su entrambi i livelli. La validazione lato client (nel browser) fornisce un feedback immediato al partecipante. La validazione lato server e la verifica definitiva prima del salvataggio dei dati. Il backend e la fonte di verita.