Zend Form: Form doğrulama sonra hata mesaj ekleyebilirsiniz

1 Cevap php

Zaten nasıl formdan sonra Zend Form elemanına bir hata mesajı eklemek için valide edilmiştir?

Ben Zend_Auth (şimdi ben FlashMessenger kullanarak onları görüntüleyen ediyorum) almak hata mesages eklemek çalışıyorum.

Ben böyle bir şey denedim:

$form->getElement('username')->addErrorMessage('my message');

1 Cevap

Zend formu belgelerine -

addErrorMessage($message): add an error message to display on form validation errors. You may call this more than once, and new messages are appended to the stack.

addError($message): add a message to the custom error messages stack and flag the form as invalid.

Form geçersiz olarak işaretlenmiş değilse, muhtemelen hiçbir hata mesajı vermez. Kullanımı addError($message) yerine addErrorMessage($message) eleman da geçersiz işaretlenmiş sağlayacaktır.