Re: addGroupRule and * denotes required field
| From: | Bertrand Mansion | Date: | Sun, 18 May 2003 15:34:29 +0000 |
| Subject: | Re: addGroupRule and * denotes required field | ||
| References: | 1 | Groups: | php.pear.general |
| Request: | Send a blank email to pear-general+get-5430@lists.php.net to get a copy of this message | ||
<culley@fastmail.fm> wrote :
> When doing something like this the * for 'denotes required field' is not
> displayed:
>
> $address_rules['city'][0] = array('City is required',
> 'required');
> $address_rules['state'][0] = array('State is required.',
> 'required');
> $address_rules['zip'][0] = array('Zip Code is required',
> 'required');
> $form->addGroupRule('city_state_zip', $address_rules);
This code works for me:
require_once('HTML/QuickForm.php');
$form = new HTML_QuickForm();
$group[] =& HTML_QuickForm::createElement('text', 'city');
$group[] =& HTML_QuickForm::createElement('text', 'state');
$group[] =& HTML_QuickForm::createElement('text', 'zip');
$form->addGroup($group, 'city_state_zip', 'City, State, Zip:');
$form->addElement('submit', 'submit');
$address_rules['city'][0] = array('City is required', 'required');
$address_rules['state'][0] = array('State is required.', 'required');
$address_rules['zip'][0] = array('Zip Code is required', 'required');
$form->addGroupRule('city_state_zip', $address_rules);
$form->display();
Which renderer are you using ?
Bertrand Mansion
Mamasam