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
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