[PEAR][HTML_QuickForm] RegisterRule et addRule
Bonjour,
J'ai un comboxbox et 5 textbox. Il y a quelque chose que je n'arrive pas à comprendre, c'est de faire:
- à ce que tous les textbox ne soit pas vide et le combox vide
- ou bien à ce que le comboxbox soit pas vide et le reste vide
coment faire??
parce que j'ai fait ca pour tester le 1er combo avec les 2 premiers textbox:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
|
$form->addElement('select', 'no_serie', afficher_message( 'Sélectionnez le numero de serie' ),
$form->addElement('textarea' , 'nom_serie' , afficher_message( 'nom par exemple' ) ) ;
$form->addElement('textarea' , 'date_serie' , afficher_message( 'date par exemple' ) ) ;
...
$form->registerRule('vraioufaux','function','verification');
$form->addRule('data','les champs doivent pas etre vide', 'vraioufaux','function');
function verification(){
global $form;
if($form->getElementValue('no_serie')!='' && $form->getElementValue('nom_serie')!='' && $form->getElementValue('date_serie')!='')
return true;
else
return false;
} |
c'est données à titre d'exmple. Si quelqu'un peut me donner une info pour ces quelques ligne. Ca sera un grand merci :)
ps: j'ai regarder pas mal de tuto, g pas trouvé la reponse à mes attentes