Hola a todos, llevo buscando desde hace tiempo algo que me ayude a subir imagenes en dos modulos que tengo. Por ejemplo en clientes la imagen e identificacion de cliente y en el controlador productos las imagenes asociadas.
La idea es que despues de subirlos en la Vista muestre una imagen miniatura y si le hago click la muestre mas grande. Que en la base de datos se guarde la ruta y que en un directorio del webroot se guarde la imagen con el nombre que yo quiera darle. Si tienen un ejemplo, o algun sitio que expliquen bien esto se lo agradezco. Hasta ahora ya lei y aplique: http://book.cakephp.org/es/view/1390/Automagic-Form-Elementos#!/es/view/1411/File-Fields lo cual entiendo envia un array con todos los datos, pero no me explica como procesarlo cuando hago el $this->Cliente->save($this->data) por lo cual me da un error que es obvio porque no estoy configurando las rutas en la que tiene que ir la descomposicion de ese array y tampoco como procesar el array. En mi modelo no tengo ninguna validacion que aplique y me da un error indicando que no sabe procesar el array *Warning* (512): *SQL Error:* 1054: Unknown column 'Array' in 'field list' [*CORE\cake\libs\model\datasources\dbo_source.php*, line *684*] cabe destacar que lo tengo definido en mi base de datos como un string. No consegui en http://book.cakephp.org/es como hacer lo que deseo. He googleado y he probado con varias alternativas de codigos que en teoria funcionan pero cuando los implemento no, consegui uno que parecia bueno pero esta incompleta su explicacion o esta orientada a personas que saben mas que yo de cake, fue este: http://bakery.cakephp.org/spa/articles/floorball92/2010/10/18/imagen_de_componentes_para_la_carga_y_miniatura_phpthumb En este no explica en donde colocar los codigos o en donde editar los archivos, no tiene ejemplo de uso, asi que quede incompleto en el camino para avanzar. Anticipadamente les doy las gracias por leer este correo y les agradezco mucho la ayuda que me puedan brindar. Saludos Reinaldo -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
