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
-~----------~----~----~----~------~----~------~--~---