Cuantas veces nos pasa que necesitamos crear una interfaz sencilla para manejar cuatro tablas y así hacernos una pequeña aplicación ,por ejemplo para hacer una lista de tareas relacionadas con proyectos. Pues el framework phpReady te permite hacer aplicaciones que hacen CRUD de tablas con un wizard y sin tocar nada de código. Lo veréis más claro en este video tutorial que han preparado donde en cosa de 5 minutos crean una pequeña aplicación que gestiona dos tablas que relacionan libros con autores. Sencillo y ágil. El framework hace CRUD con validación de formulario, cumple el patrón de diseño MVC, utiliza Smarty como sistema de plantillas y PEAR::MDB2 como capa de acceso de datos. Para cosas sencillas y rápidas no se puede pedir más. … [Read more...] about phpReady un framework con PEAR y Smarty
Smarty
Capturar error en la validación de HTML_QuickForm
Suelo utilizar HTML_QuickForm de PEAR para generar los formularios de mis aplicaciones web y lo suelo combinar con Smarty como sistema de plantillas. El HTML_QuickForm realiza una validación a nivel de servidor volcando mensajes predefinidos por el programador en caso de que alguno de los campos no se valide correctamente, por ejemplo se introduce una cadena de texto en un campo numérico. La librería es genial, da mucha flexibilidad y sobretodo simplifica y ordena la validación de los formularios haciendo bastante legible el código. Se me ha planteado el caso donde el formulario es tan grande que se sale de la pantalla y cuando se produce un error en la validación puede que el campo que lo ha producido se encuentre fuera del alcance de la primera página con lo cual el usuario desconoce que se ha producido el error y puede dar por buena la operación. Para estos casos se necesita poder capturar el hecho de que se halla producido un error en la validación cosa que … [Read more...] about Capturar error en la validación de HTML_QuickForm