Действовать как Timestampable в Symfony не работает? - PullRequest
2 голосов
/ 16 мая 2011

Я создал модель с актом: конфигурация с отметкой времени. Это создает для меня два поля: Создано в и обновлено в. Но они появляются в моей форме, и они являются обязательными полями. Разве они не должны быть автоматически заполнены текущим временем?

Ответы [ 2 ]

3 голосов
/ 16 мая 2011

Это нормальное поведение, вы должны сбросить их в методе configure() или setup() вашей формы. Это особый случай, когда генератор не учитывает и, возможно, должен.

0 голосов
/ 16 мая 2011

Они не должны появляться в вашей форме, но вы всегда можете объявить, какие поля модели следует использовать классу формы, поместив это в класс формы ...

$this->useFields(array('field_1', 'field_2', 'field_3'));

... и опускаяполя create_at и updated_at.

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