Validar Fechas
Por zsamer en Octubre 18, 2008
Hoy vamos a ver un tema bien corto y sencillo, se trata de validar fechas con Zend_Validate.
Una simple clase que hereda de Zend_Validate_Abstract y utiliza Zend_Date para verificar si la fecha es o no válida.
Un ejemplo de uso:
-
$validator = new Zsamer_Validate_DateTime('YYYY-MM-dd HH:mm:ss', 'es_CL');
-
$fecha = "2008-10-18 10:34:00";
-
-
if ($validator->isValid($fecha)) {
-
// Fecha es valida
-
} else {
-
// Fecha es invalida; imprime mensajes de error
-
foreach ($validator->getMessages() as $messageId => $message) {
-
echo "Error en la validación '$messageId': $message\n";
-
}
-
}
Lee el resto de este artículo »
Zend Framework 1.7 Preview
Por zsamer en Octubre 18, 2008
Zend Framework esta trabajando a toda maquina en su próxima versión 1.7 y ha liberado el Preview para que empecemos a probar sus nuevas y potentes componentes.
Entre los componentes Zend_AMF, permitirá crear aplicaciones del lado del cliente con Flex y Adobe AIR para comunicarse de manera fácil y eficiente con PHP por el lado del servidor.
Otro asunto importante es la nueva versión del Framework Dojo Toolkit 1.2.0 para trabajar con Ajax de manera fácil y robusta.
- New Zend_AMF component
- Dojo Toolkit 1.2.0
- New ZendX_JQuery component
- Support for dijit editor
- Metadata API in Zend_Cache
- Google book search API
- Performance enhancements
- Application-wide locale with other i18n enhancements
- File upload form element enhancements
Lo pueden descargar desde el sitio oficial de ZF.
Breadcrumb Zend View Helper
Por zsamer en Octubre 1, 2008
Como había prometido en post anteriores, hoy vamos a hablar sobre un interesante View Helper escrito por mi. Se trata de las miguitas de pan o más bien conocida en ingles como BreadCrumbs.
Las Miguitas de Pan es una técnica de navegación usada para desarrollar la Interfaz gráfica de usuario. Tiene como objetivo que el usuario guarde una ruta de su ubicación dentro del sitio web o documentos. El término en inglés es breadcrumb, que proviene del cuento clásico Hansel y Gretel.
Si estas interesado(a) sobre como implementar esta util herramienta en nuestros proyectos con Zend Framework, entonces por favor siguie leyendo.
