y asi es como lo uso en mi controlador:
Código PHP:
Ver originalif ($file['name']!='') {
$nombreFoto = $this->Utilidades->validarNombreArchivo($file['name']);
$sinformatos=array("_jpg","_png","_gif","_jpeg","_JPEG","_JPG","_PNG","_GIF"); $conformatos=array(".jpg",".png",".gif",".jpeg",".JPEG",".JPG",".PNG",".GIF");
$rutaFoto = $this->Config->get('imagenes')."productos/prod_".$idProductos."_".$nombreFoto;
$rutaFotoThumb = $this->Config->get('imagenes')."productos/prod_".$idProductos."_".$nombreFoto;
//creo el thumb
$image->load($file['tmp_name']);
//seteo si quiero la imagen con fondo transparente
$image->setTransparent(true);
//valido si es un libro o un medicamento para setear los tamaños
if($_REQUEST['tipo'] == 1) {
$image->resize(65,142);
}
else {
$image->resize(93,128);
}
$image->save($rutaFotoThumb) ;