Как удалить пробел в поле ввода типа формы Symfony? - PullRequest
0 голосов
/ 08 июня 2019

как убрать пробелы в поле ввода типа формы Symfony?

Я хочу выдать ошибку, когда пользователь вводит только пробелы во входных данных.

1 Ответ

2 голосов
/ 08 июня 2019

вы должны использовать trim в типе вашей формы:

$builder
        ->add('title',null,[
            'required' => 'required',
            'trim' => true,
            ])

и в вашей сущности добавить @Assert\NotBlank:

/**
 * @Gedmo\Mapping\Annotation\Versioned
 * @Assert\NotBlank
 * @ORM\Column(type="string", length=255)
 */

Symfony будет обрабатывать все остальное.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...