Je ne veux pas un champ email vide dans mon formulaire pour déclencher une Doctrine_Validator_Exception. Mais, puisque Doctrine_Validator_Email utilise "is_null()" pour vérifier les valeurs vides (non-existantes) (et le POST ['email'] contient une chaîne vide), il le fait.Doctrine Email Validation déclenche sur champ de formulaire vide
Est-ce correct? Y a-t-il un moyen simple de contourner cela? Cela a également un impact en essayant de définir une colonne comme unique (essayer pour stocker une deuxième chaîne vide dans la colonne déclenche le validateur).
Qu'est-ce qui me manque?
Merci à l'avance, Erland Wiencke
(Symfony 1.4.1/Doctrine 1.2)
Merci, mais les validateurs sf ne sont pas la question. Il semble également y avoir quelques erreurs dans votre exemple (l'option 'required' sur un widget en est une). –