Простой способ добиться этого — отправить форму вручную:
Код: Выделить всё
if (!$form->isSubmitted() && $entity->getId()) {
$form->submit([], false);
}
Код: Выделить всё
$builder->add('test', TextType::class, [
'constraints' => [new NotBlank()],
]);
Если я определяю ограничение для модели (объекта), оно работает:
Код: Выделить всё
#[Assert\NotBlank]
protected ?string $test = null;
Можете ли вы посоветовать мне, как этого добиться?
Подробнее здесь: https://stackoverflow.com/questions/790 ... lly-submit
Мобильная версия