FreemiumProBusinessEnterprise

Constructeur de formulaires d'inscription

Qu'est-ce que le constructeur de formulaires

Le constructeur de formulaires tikento est un editeur visuel drag-and-drop pour creer des formulaires d'inscription sans connaissance en programmation. Le formulaire est integre a chaque evenement et peut etre publie sur la page de l'evenement ou integre a un site externe via un widget.

Comment ouvrir le constructeur

  1. Ouvrez l'evenement.
  2. Allez dans l'onglet "Inscription".
  3. Cliquez sur "Modifier le formulaire".

Un interface a deux colonnes s'ouvre : a gauche -- le canevas du formulaire, a droite -- le panneau avec les champs disponibles et les parametres.

Structure du formulaire

Etapes (Steps)

Le formulaire peut etre constitue d'une ou plusieurs etapes. Un formulaire multi-etapes est pratique pour les evenements complexes avec un grand nombre de champs -- le participant le remplit par etapes, avec navigation "Precedent" et "Suivant".

Lors du passage a l'etape suivante, les champs de l'etape en cours sont automatiquement valides. Le retour en arriere est toujours possible sans perte de donnees.

Champs

Chaque champ possede :

  • Type -- 14 types disponibles (texte, email, telephone, liste deroulante, case a cocher, etc.)
  • Libelle -- affiche au-dessus du champ
  • Placeholder -- indication a l'interieur du champ
  • Caractere obligatoire -- peut etre required ou optional
  • Validation -- motif regex, longueur minimale/maximale

Pour en savoir plus sur les types de champs -- Types de champs de formulaire.

Champ systeme Email

Le champ registrant_email -- type special, obligatoire dans chaque formulaire. C'est a cette adresse qu'est envoyee la confirmation d'inscription et le billet. Pour en savoir plus -- Champ systeme Email.

Logique conditionnelle

Les champs et les etapes peuvent etre affiches ou masques en fonction des reponses a d'autres champs. Par exemple :

  • "Si 'Participation en ligne' est selectionnee -- masquer le champ 'Ville'"
  • "Si la case 'Besoin d'un transfert' est cochee -- afficher le champ 'Adresse de prise en charge'"

Pour ajouter une condition :

  1. Selectionnez le champ a masquer/afficher.
  2. Cliquez sur "Ajouter une condition" dans ses parametres.
  3. Selectionnez le champ declencheur, l'operateur et la valeur.

Champs communs (Common Fields)

Les champs avec le drapeau "Champ commun" (common_field) sont remplis une seule fois pour toute la commande, meme si l'acheteur prend plusieurs billets. Par exemple, "Qui paie" est une information commune a toute la commande.

Les champs ordinaires sont remplis separement pour chaque participant de la commande.

Versionnement

Chaque sauvegarde du formulaire cree une nouvelle version. Vous pouvez consulter l'historique des versions et revenir a n'importe quelle version precedente dans la section "Historique des modifications".

Le formulaire publie affiche toujours la derniere version. Les modifications inachevees peuvent etre sauvegardees comme brouillon -- elles n'affectent pas le formulaire actif.

Modeles

Les configurations frequemment utilisees peuvent etre sauvegardees comme modele :

  1. Dans le constructeur, cliquez sur "Sauvegarder comme modele".
  2. Donnez un nom au modele.
  3. Lors de la creation du prochain evenement, selectionnez le modele dans la galerie.

Sauvegarde automatique

Pendant le remplissage du formulaire, les donnees sont automatiquement sauvegardees dans le localStorage du navigateur du participant (cle tikento_widget_autosave:{eventId}). Si la page se ferme accidentellement, les donnees seront restaurees a la prochaine ouverture. La sauvegarde automatique est supprimee apres un envoi reussi.

Questions fréquentes

Peut-on creer un formulaire en plusieurs langues ?
Oui. A partir du forfait Pro, les formulaires prennent en charge jusqu'a 4 langues, Business et Enterprise -- les 7 langues de la plateforme. Le participant voit le formulaire dans la langue de son navigateur ou choisit la langue manuellement.
Peut-on utiliser un seul formulaire pour plusieurs evenements ?
Les formulaires sont lies a un evenement specifique. Pour une reutilisation, sauvegardez le formulaire comme modele -- il apparaitra dans la galerie lors de la creation du prochain evenement.
La validation des champs s'effectue-t-elle cote client ou cote serveur ?
Aux deux niveaux. La validation cote client (dans le navigateur) offre un retour immediat au participant. La validation cote serveur est la verification finale avant l'enregistrement des donnees. Le backend est la source de verite.