Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/271.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Symfony2:仅自定义验证器关于验证约束的警告_Javascript_Php_Validation_Symfony - Fatal编程技术网

Javascript Symfony2:仅自定义验证器关于验证约束的警告

Javascript Symfony2:仅自定义验证器关于验证约束的警告,javascript,php,validation,symfony,Javascript,Php,Validation,Symfony,我需要一个非常简单的Symfony 2验证器:它必须检查字段的内容是否为空,以及它是否是有效的数字 构建这个验证器很简单,我对它没有任何问题。但是我想要一个非标准的验证器行为:我想要当增值税号码不正确时,一个简单的文本(类似于“警告:此增值税号码无效”)出现在字段的一侧,但内容必须保存在数据库中 这可能吗?或者这不应该是验证器?也许我应该编写一些JavaScript或Twig组件来代替验证器?您为验证器编写的任何代码?它不会工作,因为if($form->isValid())将失败。使用自定义JS

我需要一个非常简单的Symfony 2验证器:它必须检查字段的内容是否为空,以及它是否是有效的数字

构建这个验证器很简单,我对它没有任何问题。但是我想要一个非标准的验证器行为:我想要当增值税号码不正确时,一个简单的文本(类似于“警告:此增值税号码无效”)出现在字段的一侧,但内容必须保存在数据库中


这可能吗?或者这不应该是验证器?也许我应该编写一些JavaScript或Twig组件来代替验证器?

您为验证器编写的任何代码?它不会工作,因为
if($form->isValid())
将失败。使用自定义JSvalidator@Rooneyl:类似于cookbook示例(),但更改验证函数。。。没有太多代码可以显示…@bartek:是的,这就是我的想法。。。但是我问这个问题是因为可能有一些解决方法使验证失败,并且仍然保持表单有效。。。但似乎没有任何解决办法…@mhouse让
验证器
完成他的工作。创建
checker
检查增值税价值。变通办法是邪恶的;)