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:

PHP:
  1. $validator = new Zsamer_Validate_DateTime('YYYY-MM-dd HH:mm:ss', 'es_CL');
  2. $fecha = "2008-10-18 10:34:00";
  3.  
  4. if ($validator->isValid($fecha)) {
  5.     // Fecha es valida
  6. } else {
  7.     // Fecha es invalida; imprime mensajes de error
  8.     foreach ($validator->getMessages() as $messageId => $message) {
  9.         echo "Error en la validación '$messageId': $message\n";
  10.     }
  11. }

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.

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.

Lee el resto de este artículo »