Consultez la FAQ sur le ZF avant de poster une question
Vous n'êtes pas identifié.
Pages: 1
Bonjour,
Je souhaite utiliser le validateur Db_Recordexists, le problème c'est que si je ne rempli pas ce champs non obligatoire, j'ai un message d'erreur car il ne trouve pas l'ID 0 dans ma table. Comment rendre non obligatoire le champs tout en utilisant Zend_Validate_Db_Recordexists.
J'ai tenté un allowEmpty => true, mais échec.
Une idée ?
Merci
Hors ligne
Bonjour,
Je pense que tu doit intérrompre la chaine de validation en cas d'erreur.
Pour cela tu dois mettre le "$breakChainOnFailure à TRUE".
Exemple
$validateurChaine->addValidator( new Zend_Validate_StringLength(array('min' => 6, 'max' => 12)), true) ->addValidator(new Zend_Validate_Alnum());
Plus d'information sur la doc officiel : http://framework.zend.com/manual/fr/zen … hains.html
A+
Hors ligne
Pages: 1