Aller à l'article
Aniq-UI

SaaS TemplateFormulaires

Formulaires

Les formulaires livrés par le site, ce qu'ils vérifient, et comment relier chacun à votre propre service.

Les formulaires

FormulaireEmplacementCe que les visiteurs remplissent
Contact/contactNom, e-mail, téléphone (optionnel), sujet et message
Connexion/auth/signinE-mail, mot de passe et Remember me
Inscription/auth/signupNom, e-mail, mot de passe et case des conditions
Mot de passe oublié/auth/forgot-passwordE-mail
Boutons Google, GitHub et X/auth/signin, /auth/signupRien : un seul clic
NewsletterLe pied de page de chaque pageE-mail
Inscription par e-mailLa section Where we work de la page d'accueilE-mail
NewsletterLa barre latérale du blogE-mail

Les formulaires de contact et de compte vérifient chaque champ quand le visiteur le quitte, avec des messages dans la langue de la page : un e-mail valide, un nom d'au moins 2 caractères, un sujet de contact d'au moins 5 et un message d'au moins 20, et un mot de passe d'inscription d'au moins 8 caractères avec une majuscule, une minuscule, un chiffre et un symbole.

Ce qui se passe quand un visiteur en envoie un

Rien ne quitte le navigateur. Le template n'a pas de back end, chaque formulaire est donc prêt pour le vôtre :

  • Les formulaires de contact et de compte attendent un instant et affichent leur message de succès.
  • Le champ de newsletter du blog affiche un état de remerciement.
  • Le champ de newsletter du pied de page, l'inscription par e-mail de la page d'accueil et les boutons sociaux ne font encore rien.

Avant le lancement, reliez chaque formulaire que vous gardez à votre propre service : votre API, un service de formulaires, votre plateforme d'e-mailing ou votre fournisseur de connexion. Supprimez ceux dont vous n'avez pas besoin.

Gardez les clés secrètes sur un serveur. Tout ce qui est dans le code du navigateur, y compris une valeur NEXT_PUBLIC_, peut être lu par chaque visiteur.

Où chaque formulaire est envoyé

Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.

Le fichier et la fonction derrière le bouton d'envoi de chaque formulaire.

Relier un formulaire à votre endpoint

Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.

Un exemple concret qui envoie le formulaire de contact à votre propre endpoint, et une route serveur pour cela.

Les deux champs e-mail sans formulaire

Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.

Comment transformer le champ de newsletter du pied de page et l'inscription par e-mail de l'accueil en vrais formulaires.

Les vérifications et leurs messages

Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.

Où les règles et les messages d'erreur de chaque formulaire sont définis, et comment les changer.

Les boutons de connexion sociale

Inclus avec votre achat. Connectez-vous pour le lire, ou ouvrez-le dans votre téléchargement.

Où les boutons Google, GitHub et X sont gérés, et comment les relier.

Bloqué sur une étape ?

Trouvez une solution avant de tout recommencer.

Dépannage

Préférences des Cookies

Nous utilisons des cookies pour améliorer votre expérience de navigation, analyser le trafic du site et personnaliser le contenu. En cliquant sur "Accepter Tout", vous consentez à notre utilisation des cookies pour l'analyse et la publicité personnalisée.