phpbar.de logo

Mailinglisten-Archive

[pear] QuickForm Problem mit Gruppenregel

[pear] QuickForm Problem mit Gruppenregel

Werner M. Krauss bottels at gmx.net
Fre Mai 21 13:32:49 CEST 2004


Am Dienstag, 18. Mai 2004 18:56 schrieb Ralf Eggert:
hallo ralf,

> Ich würde halt gerne für jedes Element einer Gruppe die
> entsprechende Fehlermeldung ausgeben können. Derzeit kann ich nur
> die Fehlermeldung für die gesamte Gruppe ausgeben.

vielleicht hilft dir das:

$plz_ort['last'] = &HTML_QuickForm::createElement('text', 'PLZ', 
null, array('size' => 6));
$plz_ort['first'] = &HTML_QuickForm::createElement('text', 'Ort', 
null, array('size' => 31));
$form->addGroup($plz_ort, 'PLZ_ORT', 'PLZ/Ort:', '-');

fehlermeldungen:

$plz_ort_rule[PLZ][]= array('Bitte geben Sie Ihre PLZ an', 
'required',null, 'client');
$plz_ort_rule[Ort][]= array('Bitte geben Sie Ihren Wohnort an', 
'required',null, 'client');
$form->addGroupRule('PLZ_ORT',$plz_ort_rule);


$form->addRule('PLZ_ORT', 'Bitte geben Sie Ihre PLZ und den Ort an', 
'required',null, 'client');

auch nicht wirklich anders als das beispiel, aber ich kann fehler 
auch fuer ein unterelement gezielt ausgeben.

gruesse

werner
-- 
"Ein Brot bekommt nur dann Haare, wenn es schimmelt." (Bernd)


php::bar PHP Wiki   -   Listenarchive