Hi there,

I'm working through a small project and I'd like to set a custom message for setRequired(true) since Zend_Validate_StringLength doesn't pick up form fields that are empty.

also, is there a less verbose (perhaps with method chaining) way of setting custom error messages?

$usernameStringLengthValidator = new Zend_Validate_StringLength(8,20); $usernameStringLengthValidator->setMessage("username is too short!", Zend_Validate_StringLength::TOO_SHORT); $usernameStringLengthValidator->setMessage("username is too long!", Zend_Validate_StringLength::TOO_LONG);

        $username = new Zend_Form_Element_Text('username');
        $username->setLabel('Username:')
                         ->addValidator($usernameStringLengthValidator)
                         ->setRequired(true);


Many Thanks,
--
Jon Lebensold

Reply via email to