Hello List (and Matthew) Just started working with Zend_Form and I'm liking it so far. One thing I'm wondering about though, which came up when I was working with a login form using Zend_Auth. It would be great if there was a method for adding error messages to an element with a public method. This example should explain it pretty well:
// Execute authentication and save the result $result = Zend_Auth::getInstance()->authenticate($adapter); // Handle authentication results switch ($result->getCode()) { case Zend_Auth_Result::FAILURE_IDENTITY_NOT_FOUND: $form->getElement('username')->addError('The supplied username is invalid'); break; case Zend_Auth_Result::FAILURE_IDENTITY_AMBIGUOUS: $form->getElement('username')->addError('The supplied username is not unique'); break; case Zend_Auth_Result::FAILURE_CREDENTIAL_INVALID: $form->getElement('password')->addError('The supplied password is invalid'); break; case Zend_Auth_Result::SUCCESS: $this->_helper->Redirector('index', 'index'); break; } Thank you for an otherwise excellent component! /Jens Ljungblad -- View this message in context: http://www.nabble.com/Zend_Form%3A-adding-error-messages-to-elements-tp17993924p17993924.html Sent from the Zend Framework mailing list archive at Nabble.com.