bonjour,
d'abord bon noel a ceux qui me liront et qui ont (comme moi) rien trouvé à faire avant le repas ^^)
ensuite, mon probleme : est ce qu'il vous est déjà arrivé de ne pas avoir de message d'erreur si le champ d'un formulaire n'est pas valide ?
ma règle n'est pas vérifiée, mon $session->flash(); m'indique la bonne réponse mais aucune réponse ne s'affiche à coté du champ non valide
le champ est un checkbox, donc pour le créer, j'ai fait ainsi :
<?php echo $form->checkbox('regle').' Accepter les règles du forum'; ?>
et ma règle de validation !
<?php var $validate = array('regles' => array(
'rule' => array('comparison', '==', 1),
'message' => 'Les regles n\'ont pas ete acceptees'
));
la règle fonctionne bien, mais le message n'est pas affiché, pourquoi ca ? :'(
je précise que le champ regle n'existe pas dans ma bdd mais je pense pas que ca soit un problème
Mmmh ton champ dans validate regles (avec un s est différent de ton champ dans checkbox regle (sans s)
Sinon essaie
$form->input('regle',array('type'=>'checkbox'));
ype, ca marche :) merci ! tout con comme erreur et bizarrement, c'est sur celles-ci qu'on bute le plus ^^