23-09-2009, 11:59 AM
Mais ça, c'est parce que Zend_Form, c'est bizarre. Les règles de validation doivent être dans le modèle, pas dans les helpers de génération du formulaire.
C'est quelque chose que je ne comprenais pas bien dans ZF, est-ce que les règles de validations sont vraiment à renseigner pour chaque Zend_Form ? Si oui, il y a de gros risques sur la sécurité si je change les règles de validation du login d'un utilisateur sur le formulaire d'inscription et pas celui de connexion…
Pour éviter cela, je surchargeais mes Zend_Form_Element, genre le login de mon utilisateur était (à peu de choses près) Zend_Form_Element_Text_User_Login, ainsi mes règles étaient centralisées. Était-ce la bonne manière ? Si non, quelle est la bonne façon de faire ?
Sephi-Chan
C'est quelque chose que je ne comprenais pas bien dans ZF, est-ce que les règles de validations sont vraiment à renseigner pour chaque Zend_Form ? Si oui, il y a de gros risques sur la sécurité si je change les règles de validation du login d'un utilisateur sur le formulaire d'inscription et pas celui de connexion…
Pour éviter cela, je surchargeais mes Zend_Form_Element, genre le login de mon utilisateur était (à peu de choses près) Zend_Form_Element_Text_User_Login, ainsi mes règles étaient centralisées. Était-ce la bonne manière ? Si non, quelle est la bonne façon de faire ?
Sephi-Chan