如何删除Symfony表单类型的输入字段中的空白?
当用户在输入中仅放置空格时,我想抛出一个错误。
答案 0 :(得分:2)
您应在表单类型中使用trim
:
$builder
->add('title',null,[
'required' => 'required',
'trim' => true,
])
,然后在您的实体中添加@Assert\NotBlank
:
/**
* @Gedmo\Mapping\Annotation\Versioned
* @Assert\NotBlank
* @ORM\Column(type="string", length=255)
*/
Symfony会处理其余的事情。