Les formulaires

De TheliaDoc
Version du 18 octobre 2012 à 09:21 par Roadster31 (discuter | contributions)

(diff) ← Version précédente | Voir la version courante (diff) | Version suivante → (diff)
Aller à : navigation, rechercher

Thelia propose différentes gestion de formulaire :

Les exemples que je vais donner ici sont sans mise en forme.

- Formulaire nouveau compte

- Formulaire identification

- Formulaire panier ( changement quantité )

- Formulaire erreur

Traitement des formulaires

Il faut savoir que lorsqu'un formulaire est soumis, Thelia effectuera une redirection (statut HTTP 302) vers la page de succès ou la page d'erreur, en ignorant la valeur du paramètre "action" de la form.

Par exemple, lorsque le formulaire de création de compte est soumis, le client sera redirigé par défaut vers le fond "adresse". Si le formulaire est incomplet ou contient des données invalides, le client sera redirigé par défaut vers le fond "formulerr". L'effet de bord de ces redirections est que l'attribut "action" de la form est ignoré, ce qui est déroutant au premier abord. Vous pouvez cependant maitriser les fonds vers lesquels le client sera redirigé avec les paramètres "urlerr" et "urlok":

Pour plus de détails, voir Les paramètres urlerr, urlok.


Retour au Sommaire