У меня проблема с пустым валидатором Zend_Form, он проверяет и возвращает true, даже если форма пуста. Например, если username = '', валидатор возвращает true.
Форма
$this->addElement('text','username',array(
'label' => 'APP_FORM_USERNAME',
'require' => true,
'validators' => array(
array('validator' => 'StringLength', true, 'options' => array(3, 50)),
array('validator' => 'Alpha', true),
array('validator' => 'NotEmpty', true, 'options' => Zend_Validate_NotEmpty::ALL)
),
'filters' => array(
'StringTrim'
))
);
Как я могу вернуть false, если строка пуста?
Thx.