2

我怎样才能做到这样的事情:

当我定义字段 $builder->add('City', 'text', array('required' => false))并添加ConstraintNotBlank 时,我希望错误消息是Field City canot be empty这样标签将成为错误消息的一部分

4

1 回答 1

1

一个字段如何既不需要也不为空?

无论如何,如果您想将自定义消息设置为约束,您可以使用消息选项来完成。IE:

PHP:

use Symfony\Component\Validator\Constraints as Assert;
new Assert\NotBlank(array(
    'message' => 'Field City can not be empty.'
));

YAML:

Acme\BlogBundle\Entity\Foo:
    properties:
        City:
            - NotBlank: {message: Field City can not be empty.}
于 2013-05-29T12:54:03.003 回答