Widget Time
En los archivos XMLView podemos usar un widget time, o WidgetTime, para mostrar o editar horas.
<column name="hora" display="right" order="130">
<widget type="time" fieldname="hora"/>
</column>
Estos son los atributos disponibles en la etiqueta widget:
- fieldname: nombre del campo que contiene la información. Obligatorio.
- required: impide guardar los datos del formulario si el usuario no ha escrito nada en el campo.
- readonly: impide modificar el valor.
- icon: icono a mostrar en el campo de edición.
- step: con un valor superior a 59 elimina la necesidad de introducir los segundos en los formularios y en el caso de los listados, oculta los segundos.
Así es cómo se ve el widget time en los formularios de edición. Aunque dependiendo del navegador puede variar su aspecto:
Y así es como se ve el widget time en los listados:
Opciones de coloreado
Recuerda que todos los widgets tienen una serie de propiedades y opciones comunes.