Si tu valides manuellement avec le beforeSave, il te faut également
gérer les messages d'erreur en remplissant la variable $this-
>validationErrors. Pour ce faire, tu peux utiliser la méthode
invalidate($field, $value) du modele.

euphrate_ylb

avairet wrote:
> Salut � tous,
>
> Je cherche un moyen propre et �l�gant de valider un select multiple...
>
> Car dans mon mod�le, si j'inclue le champ concern� dans le tableau
> "$validate", par exemple avec un "VALID_NOT_EMPTY", la sauvegarde
> s'ex�cute m�me si je n'ai rien s�lectionn� pour ce champ.
>
> J'ai essay� avec un test dans beforeSave(), qui fonctionne bien : mes
> enregistrements ne sont pas sauvegard�s et je reviens sur le
> formulaire, mais je n'arrive pas � afficher le message d'erreur
> ad�quat autour du champ concern�...
>
> Merci de vos suggestions !
--~--~---------~--~----~------------~-------~--~----~

Groupe "Cakephp-fr".
Adresse : [email protected]
Pour résilier  : [EMAIL PROTECTED]
Pour les options : http://groups.google.com/group/cakephp-fr?hl=fr
-~----------~----~----~----~------~----~------~--~---

Répondre à