PEAR. QuickForm. addElement - addRule.

  • Автор темы Автор темы Krisha
  • Дата начала Дата начала

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:

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