0
似乎使用addErrorMessage()会覆盖所有其他验证错误。Zend Framework中的链接错误消息
例如,我创建了一个自定义手机元素。我还创建了一个自定义验证类来检查自定义业务规则。 我希望它在不符合自定义业务规则时打印出来自My_Validate_BusinessPhone的错误消息。但它始终在addErrorMessage()中打印消息集。这是正常的行为?有没有办法链接错误消息?
$phone = new My_Form_Element_Phone('phone');
$phone->setRequired(TRUE)
->setAttrib('id', 'phone')
->addErrorMessage('Please provide a valid phone number')
->addValidator(new My_Validate_BusinessPhone);
我在此先谢谢您。