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