-
Notifications
You must be signed in to change notification settings - Fork 2
Form types
El WSCore ofrece los siguientes Form Types para conveniencia del desarrollo y unificación de comportamiento de los diversos componentes que existen.
El type WS\Core\Library\Form\SlugType
debe ser utilizado cuando el elemento del formulario representa un Slug. Extiende del tipo TextType
de Symfony, y además agrega de forma automática el atributo data-component: ws_slug
para que sea detectado por el componente JavaScript de ws_slug
.
El type WS\Core\Library\Form\MarkdownType
debe ser utilizado cuando el elemento del formulario representa texto grande (descripciones, contenidos, etc) cuyo editor sea Markdown. Extiende del tipo TextareaType
de Symfony, y además agrega de forma automática el atributo data-component: ws_markdown
para que sea detectado por el componente JavaScript de ws_markdown
.
El type WS\Core\Library\Form\DateTimePickerType
debe ser utilizado cuando el elemento del formulario representa una Fecha y Hora. Extiende del tipo DateTimeType
de Symfony, y además agrega de forma automática el atributo data-component: ws_datepicker
para que sea detectado por el componente JavaScript de ws_datepicker
. A este elemento del formulario se le indica además mediante atributos el comportamiento del datepicker, en este caso "date_hour".
El type WS\Core\Library\Form\DatePickerType
debe ser utilizado cuando el elemento del formulario representa una Fecha. Extiende del tipo DateTimeType
de Symfony, y además agrega de forma automática el atributo data-component: ws_datepicker
para que sea detectado por el componente JavaScript de ws_datepicker
. A este elemento del formulario se le indica además mediante atributos el comportamiento del datepicker, en este caso "date".