Continuando con el post Validación en CakePHP 1.2, explicaremos en esta ocasión cómo validar formatos de campos permitiendo que estén vacíos y cómo realizar una validación personalizada, introduciendo manualmente el código de validación.
Validaciones con campos vacíos
Hasta hoy, no habíamos encontrado la forma de validar formatos de campos, permitiendo que se encuentren vacíos, directamente en el [...]
Archives for the ‘cakephp-1.2’ Category
Validación en CakePHP 1.2 (II)
Miércoles, 12 Noviembre 2008
Nueva versión de Cakephp 1.2
Viernes, 10 Octubre 2008
Hace unos días CakePHP lanzaba la tercera candidata de la beta de la versión 1.2 de su framework.
Todavía no sabemos si aporta algo nuevo. Como en versiones anteriores corrige bugs y por lo que se puede ver en la noticia del lanzamiento aumenta hasta 10 veces la velocidad de la anterior candidata.
Como siempre, iremos comentando [...]
Conexiones HTTP seguras (https) en CakePHP 1.2
Jueves, 9 Octubre 2008
Para el desarrollo de conexiones seguras de nuestra página web, vamos a utilizar un método que hemos visto en el weblog de Tanveer. Lo normal es que necesitemos que algunas de las páginas de la web sean seguras, como pueden ser formularios de contratación de servicios, y otras no lo sean, por ejemplo páginas simples [...]
Crear pdfs en cakephp utilizando TCPDF
Viernes, 5 Septiembre 2008
En nuestra experiencia en desarrollo web, se nos ha planteado proyectos que tenían como uno de sus requisitos la creación de un archivo pdf generado automáticamente, por ejemplo una factura de compra o un informe de ventas.
En un principio, comenzamos utilizando fpdf, una clase en php, totalmente gratuíta, que permite crear automáticamente archivos pdf y [...]
Integración de FCKeditor con CakePHP 1.2
Miércoles, 27 Agosto 2008
En el desarrollo de páginas web muchas veces tenemos la necesidad de introducir un editor de texto, sobre todo cuando es un usuario que no tiene conocimientos de html y css el que tiene que editar un campo o valor que será visible en una página web.
Para ello utilizaremos el editor FCKeditor. Es un software [...]
Autocompletar ajax
Jueves, 7 Agosto 2008
En la entrada semanal de nuestro blog relacionado con cakephp, vamos a hablar sobre autocompletar los campos mediante ajax, una opción que puede simplificar bastante la inserción de datos por parte de los usuarios y que a su vez resulta bastante elegante.
El funcionamiento es sencillo, al introducir una letra en un campo de entrada se [...]
Calendario en CakePHP 1.2
Lunes, 28 Julio 2008
Cuando estamos desarrollando una página web, a menudo necesitamos introducir un calendario que nos permita seleccionar las fechas sin tener que escribirlas a mano.
En este post vamos a explicar cómo hacer esto, utilizando para ello el calendario DHTML Calendar desarrollado por Dynarch. Es un calendario con licencia GNU y que cubre perfectamente todas las funcionalidades [...]
Múltiples conexiones a bases de datos
Martes, 22 Julio 2008
En cakephp existen gran cantidad de posibilidades desconocidas que, en algunos casos, pueden resultar útiles.
Una de ellas es la posibilidad de declarar más de una conexión a base de datos, pudiendo elegir en cada momento cuál de ellas deseamos utilizar.
Puede resultar muy cómodo para organizar nuestros proyectos, para acceder a diferentes servidores de bases de [...]
Nueva versión de cakephp 1.2
Jueves, 3 Julio 2008
Cada vez estamos más cerca de la versión final del framework al que dedicamos este blog.
Desde la página de cakephp se puede descargar la versión 1.2.0.7296 rc2, nueva candidata que hace que el lanzamiento de la versión definitiva se encuentre más cercano.
Como en cada actualización, corrección de bugs y pequeñas mejoras que se pueden ver [...]
Actualizar el contenido de un select con ajax.
Miércoles, 11 Junio 2008
En esta entrada vamos a explicar como asociar dos selects mediante ajax y al modificar el elemento seleccionado en uno de ellos cambie el contenido del otro.
Podemos ver el ejemplo de funcionamiento aquí.
Un ejemplo muy claro para esta situación sería dos selects, uno con provincias y el otro con localidades, lo que queremos es [...]
