j'avais déjà vidé le cache
je viens de trouvé mon erreur
j'ai honte lol
une petite erreur de majuscule / minuscule looooooooolll
merci à tous!!
On 24 mai, 16:31, nautilebleu <[EMAIL PROTECTED]> wrote:
> 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
-~----------~----~----~----~------~----~------~--~---