我不想在默认情况下在验证失败时在输入元素下显示Zend验证器消息但是我需要根据我的要求使用Zend验证消息.
有什么建议?
我正在使用ZF2表单验证.我必须验证两个字段USERNAME和PASSWORD.一切都很好,但我得到的消息
Please enter username.
Username can not be less than 3 characters.
Please enter password.
Password can not be less than 6 characters.
Run Code Online (Sandbox Code Playgroud)
如果用户未输入任何值,则仅显示此消息
Please enter username.
Please enter password.
Run Code Online (Sandbox Code Playgroud)
我不想在失败时显示字段上的所有错误消息.
提前致谢.
我有不同语言的.po和.mo语言文件.但语言翻译不适用于zend表单验证错误消息.我不想像fr.php那样使用额外的.php文件.
我从这里得到这个代码
$translator = new Zend\I18n\Translator\Translator();
$translator->addTranslationFile(
'phpArray'
'resources/languages/en.php',
'default',
'en_US'
);
Zend\Validator\AbstractValidator::setDefaultTranslator($translator);
Run Code Online (Sandbox Code Playgroud)
任何解决方案如何在ZF2中实现它.