Bonjour,

dans mon application symfony, j'ai un formFilter de 4 champs 2 strings 1 list déroulante préremplit et un champ date jusque là c'est parfait.
J'ai ajouté un postValidator comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
$this->validatorSchema->setPostValidator(new sfMonValidatorFilterSchema());

et j'ai créé la class sfMonValidatorFilterSchema suivante :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
 
class sfMonValidatorFilterSchema extends sfValidatorSchema
{
	public function configure($options = array(), $messages = array())
	{
 
	}
 
	public function doClean($values)
	{
        //ici je devais récupéré les valeurs entrées dans le filtre comme ceci :
         $value['filde1]; $value['filde2];.... 
        // mais ça ne marche pas et même avec la syntaxe suivante
        $value['filde1]['text']; $value['filde2]['text'];....
        return $values;
        }
}
dans la methode doClean($values) j'arrive pas à récupéré les valeur que je rentre dans mon filtre???? en plus j'ai l'erreur globale suivante

votre aide serait la bienvenue!!!