我们正在使用Zend_Filter_Input来验证后端的Dojo From。有“选项”输入元素,我们必须验证提交的值是否允许。
问题:如果选择无,则Zend_Validate_inArray Validator返回
“您必须提供非空值”
很好,但我们必须改变消息。我找不到合适的方法来做这件事。
'FIELD' => array(new Zend_Validate_InArray($allowedValues),
'messages' => 'MESSAGE_WRONG_VALUE',
'default' => ''
),
有人知道如何更改“isEmpty”消息吗?
是Zend Framework 1.11.12
答案 0 :(得分:4)
试试这个:
$element->setRequired(true)->addErrorMessage('Your message');