zatwierdzenie formularza rejestracyjnego fosuserbundle
Używam FOSUserBundle. W moim projekcie stworzyłem własny zestaw użytkownika i nadpisałem kontroler, formularze i programy obsługi. Teraz, gdy użytkownik próbuje zarejestrować się w istniejącym e-mailu, strona ulega awarii (e-mail jest unikalny dla doktryny). Wygląda na to, że nie dokonano walidacji. Pomyślałem, że będzie pewna walidacja, jaką mam w moim validation.yml:
YOP\UserBundle\Entity\User:
constraints:
- Symfony\Bridge\Doctrine\Validator\Constraints\UniqueEntity: email
properties:
email:
- Email: ~
Dlaczego sprawdzanie poprawności nie jest dokonywane w polu e-mail? Jak mogę się upewnić, że moje ograniczenia walidacyjne są brane pod uwagę?
PS: plik validation.yml nie znajduje się w moim pakiecie użytkownika, czy to problem?
EDYTOWAĆ:
kod mojego zestawu użytkownika jest dostępnytutaj Nie rozumiem, dlaczego nie ma już sprawdzenia poprawności ...