我正在使用https://github.com/Gregwar/CaptchaBundle 1.1& Symfony 2.3.42。我像这样配置了我的表单:
$builder->add('username', 'text')
->add('password', 'password')
->add('captcha', CaptchaType::class);
出现此错误:
无法加载类型“Gregwar \ CaptchaBundle \ Type \ CaptchaType”
根据documentation,这是配置验证码字段的正确方法。 任何帮助将不胜感激。
答案 0 :(得分:2)
我遇到了同样的问题。首先:Gregwar\CaptchaBundle
在其1.x版本中支持Symfony> = 2.8。如果你使用Symfony< 2.8文档对您没有帮助,因为不支持将类解析为元素类型。如果您使用Symfony =>文档会有所帮助2.8。
$builder->add('captcha', 'captcha');
$builder->add('captcha', CaptchaType::class);
...定义表单验证码输入。