我目前正在为我的项目使用zend框架,这是我的问题。
我的表单不是由Zend Form创建的,而只是手动HTML表单。我有一个元素。现在我的问题是我想为Zend_Http_Adapter捕获的错误设置一个自定义错误消息,用于上传的无效文件。
我不想这样结束: 文件'sample.doc'有错误的扩展 或类似的东西。
有没有办法为此设置自定义错误消息?
提前致谢..:D
答案 0 :(得分:0)
是的,以下是翻译默认消息的方法:
$adapter->addValidator('Extension', false,
array(
'jpg', 'jpeg', 'png', 'gif',
'case' => false,
'messages' => array(
// override false extension message
Zend_Validate_File_Extension::FALSE_EXTENSION =>
'I do not accept files of that extension'
)
));
您通常可以通过将Zend_Validate
数组传递给验证程序来覆盖任何messages
错误消息,其中密钥是验证程序的特定错误,值是已转换的消息。