Este post trata de unos pequeños tips o unos pequeños snippets que nos va a permitir manipular correctamente el formato de una fecha cuando estemos armando nuestros módulos en Magento.
Es muy probable que la forma en que quieran mostrar una fecha en un formulario, nada tenga que ver con el formato en que se almacena en la base de datos.
Tenemos tres instancias en las cuales trabajamos con la fecha: el formulario del módulo que nos permite ingresar los valores, el controlador que recibe los valores y los graba, y por último, la impresión directa en un phtml.
Para formatear correctamente el valor en el formulario que usamos para la carga, tenemos que agregarle algunas propiedades adicionales al campo.
$fieldset->addField('event_date', 'date', array(
'label' => Mage::helper('module')->__('My Date'),
'name' => 'event_date',
'image' => $this->getSkinUrl('images/grid-cal.gif'),
'format' => '%d/%m/%Y',
));
Inicialmente sólo tendrían los atributos «label» y «name».
Seguir leyendo «Cambiar formato a un valor de tipo Fecha en Magento»