Symfony2: Как проверить даты начала и окончания объекта? - PullRequest
1 голос
/ 03 апреля 2012

Я использую даты начала и окончания для нескольких форм, но эти свойства находятся в одной сущности.Теперь есть способ сравнить даты и отобразить соответствующие сообщения об ошибках внутри каждой формы.

Может кто-нибудь подсказать мне, как лучше всего это реализовать.

Спасибо!

1 Ответ

1 голос
/ 03 апреля 2012

На мой взгляд, лучшим способом было бы создать собственное поле формы с этими двумя датами и собственными правилами проверки. Но это требует определенных глубоких знаний Symfony2. Вот несколько полезных ссылок о создании типов полей пользовательских форм:

Быстрый и грязный способ - добавить проверку обратного вызова для каждой формы, реализующей дату начала и окончания. Больше информации здесь: http://symfony.com/doc/current/reference/constraints/Callback.html

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...