Bonjour,

Alors mon problème est simple.
Je souhaite valider mon formulaire symfony champ par champ en ajax.
J'utilise donc un observe_field qui me mène à une action et dans cette action je veux valider le champ en utilisant le validator qui lui est définit.

Dans form:
$this->setValidators(array(
'nom' => new sfValidatorAnd(array( new sfValidatorRegex(array('pattern' => '/^[a-zA-Zïëêîöéèçàùôâä][a-zA-Zïëêîöéèçàùôâä -_]*$/')),),array('required' => true),array('required' => 'Ce champ est obligatoire','invalid' => "Votre nom n'est pas valide")),

));
Dans action:
public function executeVerifierNom()
{
$chaine_a_verifier = $this->getRequestParameter("nom");
$array_erreur = array();

// Récupère le validateur du nom définit dans lib/form
$form = new monForm();
$validateur_form = $form->getValidatorSchema();
$all_validators_field = $validateur_form->getFields();
$validators = $all_validators_field["nom"];

//Ici je dois executer le validator et contrôler son retour mais impossible, je ne trouve pas la fonction

$result = $this->getPartial("ajax_error",array("reussi"=>$reussi));
return $this->renderText($result);
}
Si vous avez déjà réalisé quelques choses dans le genre, merci.