Создание поля даты в Symfony2 custom (HTML5) - PullRequest
4 голосов
/ 26 марта 2012

Моя цель - создать настраиваемое поле даты (которое должно работать с Doctrine). Основное отличие от базового Symfony состоит в том, что не должно быть 3 раскрывающихся списка, а один <input type="date">.

Я пробовал несколько учебных пособий, таких как Книга Symfony и некоторые полезные ответы здесь.

Однако чем больше решений я пытаюсь внедрить, тем больше проблем я вижу.

Может кто-нибудь написать или посоветовать учебник для этой задачи?

Заранее спасибо.

Ответы [ 2 ]

6 голосов
/ 26 марта 2012

Тип поля даты поддерживает , что уже. Просто установите для параметра widget значение single_text и вуаля - вы получите то, что хотите. Для этого не нужно создавать специальный тип. :)

0 голосов
/ 25 июня 2015

В Symfony> = 2.6 они ввели опцию html5, которая будет генерировать элемент ввода HTML5.

Документацию можно посмотреть здесь: http://symfony.com/doc/current/reference/forms/types/date.html#html5

...