> Symfony中文手册 > 如何使用submit()函数去处理表单提交

如何使用submit()函数去处理表单提交

有时你可能想完全禁用表单验证。对于这种情况,您可以设置validation_groupsfalse

1
2
3
4
5
6
7
8
use Symfony\Component\OptionsResolver\OptionsResolver;
 
public function configureOptions(OptionsResolver $resolver)
{
    $resolver->setDefaults(array(
        'validation_groups' => false,
    ));
}

需要注意的是,当你这样做,form仍将运行基本的验证,例如上传文件过大,还有表单提交的字段根本不存在等。如果你想彻底去除验证,你可以使用POST_SUBMIT 事件。