Yo he usado MeioUpload. La lógica viene como un Behavior de modelos y no un
Component de controladores. Empieza primero con la subida de archivos y
después pasa a las acciones restantes. Saludos.

http://www.meiocodigo.com/projects/meioupload/

2011/2/21 Reinaldo Campos <[email protected]>

> 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.
>



-- 
Ignacio Alberto Zamora Esqueda
Ingeniero de Software
<http://www.tectronic.com.mx>

-- 
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.

Responder a