upload archivos plugin cakephp

176 views
Skip to first unread message

Claudia Zoranny Gonzalez Saenz

unread,
Jun 3, 2014, 9:50:32 AM6/3/14
to cakep...@googlegroups.com
Buenos dias,

Solicito de su amable colaboración para orientarme en un problema que tengo. Para asociar imagenes a un formulario de noticias que tengo, utilizo el plugin de cake-upload que se encuentra en el siguiente repositorio: https://github.com/josegonzalez/cakephp-upload.

Puedo cargar sin problema la imagen.

Tengo 2 problemas:

Cuando voy al formulario de editar el campo de imagen me aparece vacio a pesar que ese registro tenga una imagen ya cargada. Esto me obliga a cargar nuevamente una imagen.
Para cargar una nueva imagen, debo renombrarla manualmente si ya he subido una antes con el mismo nombre.

Agradezco su colaboración, empece hace poco a utilizar este framework que me parece excelente, pero no he encontrado una luz a este inconveniente.


Claudia Zoranny Gonzalez Saenz

unread,
Jun 3, 2014, 2:41:55 PM6/3/14
to cakep...@googlegroups.com
Alguien que me ayude...!

Aland Laines

unread,
Jun 3, 2014, 2:53:12 PM6/3/14
to cakep...@googlegroups.com
Hola Claudia, quizas sea un problema de rutas al configurar tu plugin, deberias hacer un debug a la variable que te trae la ruta de las imagenes a tu vista, y ver si es correcta.

Otra cosa, sin mostrar codigo es un poco dificil decir que podria estar mal.

Un abrazo,

Aland Laines Calonge
programador de aplicativos web
Twitter: @lainessolutions


--
Has recibido este mensaje porque estás suscrito al grupo "CakePHP en Español" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a cakephp-esp...@googlegroups.com.
Para publicar en este grupo, envía un correo electrónico a cakep...@googlegroups.com.
Visita este grupo en http://groups.google.com/group/cakephp-esp.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Angel Alexander Arboleda

unread,
Jun 3, 2014, 4:34:41 PM6/3/14
to cakep...@googlegroups.com
Nunca he usado ese plugin

pero lo he echo asi


echo $this->Form->input('filename',array('type'=>'file','label'=>'Cambiar Imagen'));


codigo del formulario


<?php echo $this->Form->create('Producto', array('type'=>'file')); ?>
    <fieldset>
        <legend><?php echo __('Modificando Producto'); ?></legend>
    <?php
        echo $this->Form->input('id');
        echo $this->Form->input('name');
        echo $this->Form->input('price');

echo $this->Html->image('uploads/producto/filename/'.$producto['Producto']['filename'], array('alt' =>'#','width'=>'100', 'height'=>'100','class'=>'img-rounded'));


        echo $this->Form->input('filename',array('type'=>'file','label'=>'Cambiar Imagen'));
        echo $this->Form->input('dir',array('type'=>'hidden'));
        echo $this->Form->input('create',array('type'=>'hidden'));

    ?>

<?php echo $this->Form->end(__('Submit')); ?>


Tambien te puedes apoyar en este video muy explicativo.

https://www.youtube.com/watch?v=wo7OnzCAvAs


Reply all
Reply to author
Forward
0 new messages