MVC : gestion des formulaires

* affichage de formulaire
// valeurs par defaut ? (d√©finies, pre-remplissage dynamique…)
// valeurs courantes ¬†? (retour de soumission suite erreur / retour a etape precedente…)¬† ¬† // les valeurs courantes √©crasent les valeurs par defaut
// affichage du formulaire avec valeurs : utiliser des helpers (e_selected_if( ), e_checked_if( ), etc.)
exemple :
Рyii : http://www.yiiframework.fr/documentation/30-creer-le-modele.html
// g√©n√©ration de l’objet de validation automatique par le php (objet de validation @see isValid( ) ci-dessous) : n’existe pas encore ce type

* traitement de formulaire
// check POST
// o nivo app : check limitations : blocage ip / soumission trop rapide /…
// droits utilisateur ?
// isValid(POST) # => ! utilise au maxi le model : Objet->isValid($data)
// si nok => redirection vers form
// ! avec en session, le tableau des erreurs => permet d’afficher en javascript a un format
//… compatible avec un plugin validate !

// traitement POST
// divers : envoi mail, etc.
// redirection vers affichage du résultat

 

Ce contenu a été publié dans architecture, avec comme mot(s)-clé(s) . Vous pouvez le mettre en favoris avec ce permalien.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *