在symfony2中有一个带有fieldtype money的表单,但我不知道如何设置验证器只接受positiv值
$builder->add(
'costs',
'money',
array('label' => 'modell.table.costs')
);
答案 0 :(得分:0)
如果您使用的是symfony> = 2.3版本,则可以使用GreaterThanOrEqual Validator:
http://symfony.com/doc/current/reference/constraints/GreaterThanOrEqual.html
否则您可以配置范围验证器:
http://symfony.com/doc/current/reference/constraints/Range.html
希望这个帮助