Retroceder   Foros del Web > Programación para sitios web > Ruby on Rails

Respuesta
 
Herramientas Desplegado
Antiguo 23-oct-2007, 11:23   #1 (permalink)
david1981 está en el buen camino
 
Fecha de Ingreso: enero-2004
Mensajes: 71
Subir fotos ruby

Hola compañeros,

Soy nuevo en esto y me gustaria saber como puedo subir las fotos a una pagina en ruby, o por donde puedo mirar

Gracias
__________________
Gracias y un saludo
david1981 está desconectado   Responder Citando
Antiguo 24-oct-2007, 10:05   #2 (permalink)
el_ro no se puede cailificar en este momento
 
Fecha de Ingreso: marzo-2007
Mensajes: 134
Re: Subir fotos ruby

Primero, asumo que cuando dices una pagina en ruby te refieres a una web desarrollada en Ruby on Rails, hay muchas formas de subir archivos, y es fácil, pero lo que deberías preguntarte es que vas a hacer con las fotos:

1) si es que solo quieres subir imágenes para almacenarlas y no modificarlas, puedes hacerlo usando los helpers file_field o file_field_tag pasandole :multipart => true, luego en tu controlador recibes el archivo, validas que content_type corresponda a una imagen y lo guardas en la carpeta que quieras (ten en cuenta que si vas a almacenar muchas imágenes en un mismo directorio en algún momento puede colapsar)

2) Si quieres modificarlas ( crear thumbnails, resize, crop, etc). En tal caso, te recomiendo usar un plugin como attachment_fu junto con RMagick, pero recuerda que RMagick es un goloso de memoria ram, y el plugin attachment_fu tiene sus limitaciones.

Bueno espero te sirva de algo esta información salu2.
__________________
http://www.gritala.net/botones >> Intercambia enlaces con Gritala.net :p

http://www.agregala.com >> Envía tus noticias y gana enlaces y visitas!
el_ro está desconectado   Responder Citando
Antiguo 24-oct-2007, 14:58   #3 (permalink)
david1981 está en el buen camino
 
Fecha de Ingreso: enero-2004
Mensajes: 71
Re: Subir fotos ruby

Lo que quiero es almacenarlas y alguna opcion para que una vez subida puedas borrarla. PEro de momento modificar las fotos no.

Muxas gracias por la información, ahora me miraré lo que mas dixo y si tengo algun problema ya lo pondre en el post.
__________________
Gracias y un saludo
david1981 está desconectado   Responder Citando
Antiguo 25-oct-2007, 15:39   #4 (permalink)
Epaminondas Pantulis no se puede cailificar en este momento
 
Fecha de Ingreso: enero-2006
Mensajes: 49
Re: Subir fotos ruby

Echale un vistazo al plugin 'attachment_fu', que es para lo que dice sy algunas otras cosas.
__________________
------------------------------
http://www.sobrerailes.com
Epaminondas Pantulis está desconectado   Responder Citando
Antiguo 26-oct-2007, 12:41   #5 (permalink)
david1981 está en el buen camino
 
Fecha de Ingreso: enero-2004
Mensajes: 71
Re: Subir fotos ruby

yo de momento kiero una cosa sencilla, pq soy novato y quiero empezar poco a poco.
Ahora d momento solo me muestra una foto en la pagina, y lo que me gustaria es q me las mostrara todas las subidas... supongo q las tendre q poner en una BBDD i mostrarlas.
Continuare mirando, gracias a los dos
__________________
Gracias y un saludo
david1981 está desconectado   Responder Citando
Antiguo 27-oct-2007, 07:32   #6 (permalink)
el_ro no se puede cailificar en este momento
 
Fecha de Ingreso: marzo-2007
Mensajes: 134
Re: Subir fotos ruby

Bueno si quieres mostrar todos las fotos de una galería sin usar una BD, puedes almacenar las fotos por directorios y usar ruby para listar todas las fotos de un determinado directorio y mostrarlas. podrías hacer algo asi
Código:
//Esto va en el controlador, primero indicas donde esta tu directorio
directorio = File.join(RAILS_ROOT, 'public', 'tus_fotos').to_s
@fotos = Dir.new(directorio).entries   //obtiene la lista de archivos del directorio


//Y desde la vista puedes mostrar asi:
fotos.each {|f| image_tag(directorio + f)}
Espero te sirva, salu2
__________________
http://www.gritala.net/botones >> Intercambia enlaces con Gritala.net :p

http://www.agregala.com >> Envía tus noticias y gana enlaces y visitas!
el_ro está desconectado   Responder Citando
Antiguo 28-oct-2007, 09:32   #7 (permalink)
david1981 está en el buen camino
 
Fecha de Ingreso: enero-2004
Mensajes: 71
Re: Subir fotos ruby

YA me sale bien, al final tenia un problema con el list, pero las fotos me las guardaba bien en la BBDD.

Gracias a los dos!
__________________
Gracias y un saludo
david1981 está desconectado   Responder Citando
Antiguo 29-oct-2007, 09:38   #8 (permalink)
el_ro no se puede cailificar en este momento
 
Fecha de Ingreso: marzo-2007
Mensajes: 134
Re: Subir fotos ruby

No guardes fotos en la BD, o bueno no deberías hacer eso... consume muchos recursos y no es muy saludable
__________________
http://www.gritala.net/botones >> Intercambia enlaces con Gritala.net :p

http://www.agregala.com >> Envía tus noticias y gana enlaces y visitas!
el_ro está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 13:14.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93