я сделал свою пользовательский диапазон даты для проверки правильности, и я использую его на сегодняшний день свойства моего лица ..Symfony 2 валидатор на поле
Хотя, , когда я получаю сообщение об ошибке он прикреплен к форме, а не к полю. Так что я не могу отображать ошибки с {{form_errors(form.date)}}
. (edit: form является прототипом детской коллекции)
Я видел это: Custom constraint validation error doesn't display next to field in Symfony2. Но я не хочу явно указывать, по каким именам полей должна быть прикреплена ошибка.
Возможно, это связано с тем, что эта ошибка содержится в коллекции основной формы (используя его прототип)?
Я также могу добавить, что ошибка привязана к основной родительской форме (мой валидатор находится в поле, которое находится в форме, которая представляет собой коллекцию формы, которая представляет собой встроенную форму основной формы) ,
Как я могу это сделать?
EDIT: Это может быть связано с том, что: https://stackoverflow.com/questions/15907415/symfony2-data-prototype-error-bubbling
Возможно, вы, случайно, установить 'error_bubbling'' true' в вашей области? –
Нет, я не задал параметр 'error_bubbling'. Хотя я только что редактировал свое оригинальное сообщение, чтобы добавить некоторые замечания! – Bonswouar