Symfony2:手动添加NotBlank约束

时间:2015-03-05 13:07:43

标签: forms symfony constraints

我正在动态构建表单。这很好用,但现在我需要检查相同的字段是不是空的。相关字段来自数据库,因此我无法使用注释。

我尝试了以下内容:

$constraints = array();
$constraints[] = new NotBlank(array('message' => 'Please enter something'));
$params['constraints'] = $constraints;
$formBuilder->add($dynamic_name, $dynamic_type, $params);

这仅适用于主要表单(不是子表单 - 而我在每个表单/子表单创建时都设置了&cascal_validation' => true),最令人讨厌的是错误消息不是&#39 ; t显示(而我在外部验证器中管理的自定义错误显示正常)。

有什么想法吗?

0 个答案:

没有答案