0

Symfony Docs说我们可以在表单中使用生日日期。但他们没有给出任何例子如何使用它

birthday谁能告诉我在学说实体中我需要在哪里写?

4

2 回答 2

2

生日是 form_widget。

前任。在控制器中:

$form = $this->createFormBuilder($task)
        ->add('task', 'text')
        ->add('yearOfBirth', 'birthday')
        ->getForm();

此小部件可以映射到 DateTime 字段

/**
 * @var date $yearOfBirth
 *
 * @ORM\Column(name="year_of_birth", type="datetime")
 * @Assert\DateTime()
 */
private $yearOfBirth;

在这里,您可以参考有关此字段的文档: http: //symfony.com/doc/current/reference/forms/types/birthday.html

问候, 马克斯

于 2012-08-14T07:43:11.840 回答
1
$builder->add('dateOfBirth', 'birthday');

你在网上有很多例子:

于 2012-08-14T07:42:18.330 回答