PEAR. QuickForm. addElement - addRule.

Krisha

pain in the neck
PEAR. QuickForm. addElement - addRule.

Добавляю в форму элемент типа hierselect:
PHP:
....
$sel = &$form->addElement('hierselect', 'company', 'Company / Division-District:', null, ' -/- ','id="company"');
....
В результате генериться 2 связанных селекта: Company :: Division-Dictrict.

При сабмите формы если в селекте ничего не было выбрано получаю такой массив:

[company] => Array
(
[0] => 0
[1] => 0
)

Далее необходимо добавить проверку типа:
PHP:
$form->addRule('company', 'This is a required field', 'nonzero');
Но такая проверка не отрабатывает. Подскажите, плиз, как правильно описать правило проверки company ?

-~{}~ 14.05.04 16:07:

людиии....
 

Sad Spirit

мизантроп (Старожил PHPClub)
Команда форума
добавляй option с ключом '' (пустая строка), а не 0
 
Сверху