Niestandardowy błąd sprawdzania ograniczenia nie wyświetla się obok pola w Symfony2
Używam FOSUserBundle w moim projekcie Symfony2. Dodałem pole „urodziny” w obiekcie użytkownika, ponieważ jest to wymagane w formularzu rejestracyjnym. Do formularza rejestracyjnego dodałem również odpowiednie pole (typ = urodziny). Muszę sprawdzić, czy wiek użytkownika jest powyżej 18 lat. Przygotowałem własne Ograniczenie w związku z tymten samouczek. Wszystko działa doskonale, ale do formularza nie jest dołączany komunikat o błędzie, a obok pola chcę otrzymać komunikat o błędzie. Zamiast tego dostaję to ponad całą formę. Każdy inny błąd w formularzu jest wyświetlany obok odpowiedniego pola. Czy ktoś wie, jak wymusić przymocowanie ograniczenia do pola, a nie do formularza?
EDYTOWAĆ:
Fragment kodu twig, który renderuje to konkretne pole:
<div class="grid_8" style="margin-bottom:20px;">
<div class="grid_2 alpha">{{ form_label(form.date_of_birth)}}</div>
<div class="grid_4">{{ form_widget(form.date_of_birth)}}</div>
<div class="grid_2 omega">{{ form_errors(form.date_of_birth)}}</div>
</div>
Na początku formularza mam również:
<div class="grid_8">
{{form_errors(form)}}
</div>