Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > PEAR > HTML_quickform
HTML_quickform Forum d'entraide pour la bibliothèque HTML_quickform du framework PEAR, permettant de manipuler des formulaires en PHP. Avant de poster -> tutoriels QuickForm
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 26/08/2008, 14h14   #1
Membre actif
 
Chef de projet en SSII
Inscription : janvier 2008
Messages : 124
Détails du profil
Informations professionnelles :
Activité : Chef de projet en SSII

Informations forums :
Inscription : janvier 2008
Messages : 124
Points : 181
Points : 181
Par défaut [Quickform - Hierselect] AddRule

Bonjour,

J'ai un petit problème, j'aimerais ajouter une règle qui oblige l'utilisateur à sélectionner les 2 champs select.

Quand je fais:

$this->addRule ('mo', 'Vous devez choisir un mode opératoire', 'required', '', 'client');

Cela s'applique au premier champs select uniquement, comment faire pour que la règle s'applique aux 2 champs.

Merci.
chenel80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2008, 05h56   #2
Membre actif
 
Chef de projet en SSII
Inscription : janvier 2008
Messages : 124
Détails du profil
Informations professionnelles :
Activité : Chef de projet en SSII

Informations forums :
Inscription : janvier 2008
Messages : 124
Points : 181
Points : 181
Personne n'a été confronté à ce problème?

Je précise un peu mon problème:

Hierselect est un groupe d'élements 'select'.

Le mien par exemple se compose de 2 élement 'select', dont les noms sont '0' et '1'.

Mais je n'arrive pas à ajouter de règle à ce 2ème élement malheureusement, je débute en Quickform, peut être y'a t'il une chose simple à faire.

J'ai déjà essayé
$this->addRule ('mo[0]', 'Vous devez choisir un mode opératoire', 'required', '', 'client');
$this->addRule ('mo[1]', 'Vous devez choisir un mode opératoire', 'required', '', 'client');

Cela ne fonctionne toujours pas pour le 2ème select.
chenel80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 27/08/2008, 06h09   #3
Membre actif
 
Chef de projet en SSII
Inscription : janvier 2008
Messages : 124
Détails du profil
Informations professionnelles :
Activité : Chef de projet en SSII

Informations forums :
Inscription : janvier 2008
Messages : 124
Points : 181
Points : 181
J'ai trouvé la réponse:

$this->addGroupRule ('mo', 'Vous devez choisir un mode opératoire', 'required', '', 'client');
chenel80 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 21h58.


 
 
 
 
Partenaires

Hébergement Web