Cómo agregar un formato minutos:segundos
Para agregar un nuevo formato a los disponibles en el combo que se muestra en las opciones de visualización de un nodo (o de un campo CCK), normalmente habría que agregar algunas funciones en un módulo.
El módulo custom_formatters permite hacerlo de modo más sencillo.
Requiere que además esté instalado cck y token.
Pasos
Una vez instalado custom_formatters, ir a admin/build/formatters. Hay algunos ejemplos que pueden servir de guía.
Elegir Add new formatter para agregar un nuevo formato.
Para este ejemplo:
Cuando se elige Editor mode: Advanced, se puede usar PHP. De otro modo es HTML y tokens.
Para este caso, el valor del elemento a formatear, está en $element['#item']['value'].
Puede leer el artículo original en Drupalab: Cómo agregar un formato minutos:segundos
El módulo custom_formatters permite hacerlo de modo más sencillo.
Requiere que además esté instalado cck y token.
Pasos
Una vez instalado custom_formatters, ir a admin/build/formatters. Hay algunos ejemplos que pueden servir de guía.
Elegir Add new formatter para agregar un nuevo formato.
Para este ejemplo:
Nombre: minuto_segundo Etiqueta: Minuto:Segundo Editor mode: Advanced Field type(s): number_float PHP: return sprintf('%02d:%02d', $element['#item']['value']/60, $element['#item']['value']%60);
Cuando se elige Editor mode: Advanced, se puede usar PHP. De otro modo es HTML y tokens.
Para este caso, el valor del elemento a formatear, está en $element['#item']['value'].
Puede leer el artículo original en Drupalab: Cómo agregar un formato minutos:segundos
Comentarios
Publicar un comentario