Archivo de la Categoría: CakePHP

FawnoEmail: enviar emails desde CakePHP con imágenes embebidas

Una de las ventajas de utilizar un Framework como CakePHP es que enviar emails es muy sencillo. Sin embargo hay dos cosas que la clase CakeEmail no hace: Detectar automáticamente los tipos MIME Embeber automáticamente las imágenes Para solucionar ambos puntos he creado una clase que extiende a CakeEmail dotándola de estas funcionalidades: FawnoEmail. Para añadir la detección de los… Leer más »

Share Button

Modelos dinámicos en CakePHP, una mejor forma de hacerlo

Como buen enredador que soy no me quedaba conforme con la anterior solución al problema de los modelos dinámicos. Si bien funcionaba muy bien el tener que declararlos mediante un App:uses('ModeloDinamicoModel', 'Model'); en lugar del habitual public $uses = array('ModeloDinamico'); me molestaba, también había otras cosas, como que se salía bastante de la definición habitual de los modelos cuando querías relacionar entre si dos… Leer más »

Share Button

Modelos dinámicos en CakePHP

Últimamente estoy experimentando mucho con CakePHP y una de las cosas que he necesitado es crear unos modelos en los que pudiera cambiar en tiempo de ejecución la base de datos con la que están enlazados. Básicamente estoy construyendo un portal en el que se aglutinan una serie de utilidades, y alguna de estas utilidades atacan a otras bases de datos… Leer más »

Share Button