Pas besoin de donner l'emplacement dans un fichier de config, mais il
faut vider le cache de symfony pour que le nouveau validator soit pris
en compte.

Nautile

On 24 mai, 16:21, Jeff <[EMAIL PROTECTED]> wrote:
> oui pas con c'est ce que j'ai fait
> je me suis fait un nouveau validator
> mais le problème est que symfony ne trouve pas mon nouveau validator
> voici le message d'erreur
>
> Configuration file "C:\wamp\www\............................./validate/
> index2.yml" specifies unregistered validator "bothValidator"
>
> il faut surement l'ajouter dans un fichier config de symfony pour
> qu'il sache qu'il existe
> as tu une idée de l'emplacement ?
>
> merci bien!
>
> si il y en a qui ont besoin des memes fonctionalités je vous file le
> validator
>
> class sfBothValidator extends sfValidator
> {
>   public function execute(&$value, &$error)
>   {
>     $check_param = $this->getParameterHolder()->get('check');
>     $check_value = $this->getContext()->getRequest()-
>
> >getParameter($check_param);
>
>     if (($value=='')&&($check_value==''))
>     {
>       $error = $this->getParameterHolder()->get('both_error');
>       return false;
>     }
>     return true;
>   }
>
>   public function initialize($context, $parameters = null)
>   {
>     parent::initialize($context);
>     $this->getParameterHolder()->set('both_error', 'Invalid input');
>     $this->getParameterHolder()->add($parameters);
>     return true;
>   }
>
> }
>
> On 24 mai, 11:49, MackerT <[EMAIL PROTECTED]> wrote:> Soit il est possible de 
> liés les deux champs en créant ta propre
> > validation, ou plus simplement tu peux faire ce test dans la fonction
> > validate de ton controlleur.
>
> > Si les deux champs sont vides tu retourne false !
>
> > Demande si besoin de précision.


--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe Groupe "Symfony-fr" 
de Google Groupes.
 Pour transmettre des messages à ce groupe, envoyez un e-mail à 
l'adresse [email protected]
 Pour résilier votre abonnement à ce groupe, envoyez un e-mail à 
l'adresse [EMAIL PROTECTED]
 Pour afficher d'autres options, visitez ce groupe à l'adresse 
http://groups.google.com/group/symfony-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à