我尝试根据点击的按钮添加验证组,如documentation中所述,但获得例外
"选项" validation_groups"不存在。已知选项包括:" attr"," auto_initialize"," block_name","禁用","标签",& #34; translation_domain""
实际上,submit field type中没有这样的选项。
我完全迷失了,任何想法应该是什么样子? 字段以表单类型添加,而不是控制器。
Symfony版本 - 2.3.4。
我的表单类型
<?php
namespace Acme\FooBundle\Form\Type;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
class MyFormType extends AbstractType {
public function getName()
{
return 'myForm';
}
/**
* {@inheritDoc}
*/
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('firstName', 'text')
->add('lastName', 'text')
->add('mobilePhone', 'text')
->add('save', 'submit', [
'validation_groups' => false,
])
;
}
}