Symfony - walidacja pola zależne

0

Cześć, jak w Symfony Form można zrobić walidację zależną? Chodzi mi o to aby po było wymagane kiedy zostanie zaznaczony checkbox

0

Da się to zrobić na jakimś evencie PRE_SUBMIT lub coś po tym, już teraz nie pamiętam. Ustawiasz brak walidacji, bierzesz stan formularza w trakcie wysyłania i sprawdzasz czy ma zaznaczony dany checkbox, jeśli tak dodajesz na dane pole walidację https://symfony.com/doc/current/form/events.html

0

Jemu chodzi ze jak robisz validacje to dajesz w funckji $data = $form->getDat() i wtedy sprawdzasz if $data->pole_z_checkboxem == true to return true

1 użytkowników online, w tym zalogowanych: 0, gości: 1