如何在Symfony 2中的第一个错误上停止表单验证

时间:2012-09-26 09:00:03

标签: forms validation symfony

如何在Symfony 2中的第一个错误上停止表单验证 例如,我有表单的映射类:

/**
* @Assert\Regex(pattern="/^\d+$/i", message="Non positive")
* @Assert\Max(limit="2147483647", message="Too big value")
*/
protected $myField

当我用错误的值填充此字段时,我有两个错误 例如,如果我在表单输入中填写“-10”并将其发送到服务器,我将收到两个错误:

  • 非正面
  • 价值太大

有人知道如何在第一次失败后停止验证吗?

P.S。我知道我可以编写自己的验证器(像Chainvalidator那样),但我正在寻找symfony解决方案......

0 个答案:

没有答案