0
我们的客户使用TYPO3 6.2.14,并用formhandler
(2.0.1)构建了一个公式。现在我们必须添加验证码以防止垃圾邮件发布。所以我安装,如文档中推荐captcha
(1.3.0),并加入Typo脚本的以下行(验证部分只):使用多个验证器的TYPO3 formhandler
plugin.Tx_Formhandler.settings.predef.contact_test {
# ...
validators{
# default validator
1 {
class = Validator_Default
config {
disableErrorCheckFields = captchafield
fieldConf {
salutation.errorCheck.1 = required
firstname.errorCheck.1 = required
lastname.errorCheck.1 = required
email.errorCheck.1 = required
email.errorCheck.2 = email
subject.errorCheck.1 = required
message.errorCheck.1 = required
}
}
}
# captcha validate
2 {
class = Tx_Formhandler_Validator_Default
config {
disableErrorCheckFields = salutation,firstname,lastname,email,subject,message
fieldConf {
captchafield.errorCheck.1 = captcha
}
}
}
}
# ...
}
必填字段仍然有效,像以前一样,也验证码现场反应非如果验证码错误,则填写状态并提交。但为什么它不显示像“您输入的验证码不匹配”的错误?