Les formulaires : Différence entre versions

De TheliaDoc
Aller à : navigation, rechercher
 
Ligne 18 : Ligne 18 :
 
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":
 
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":
  
- [[Les paramètres urlerr, urlok]]
+
Pour plus de détails, voir [[Les paramètres urlerr, urlok]].
  
  
 
Retour au [[Sommaire]]
 
Retour au [[Sommaire]]

Version actuelle en date du 18 octobre 2012 à 10:21

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