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
| |||
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 |
| |||
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! |
| |||
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 |
| |||
Re: Subir fotos ruby Echale un vistazo al plugin 'attachment_fu', que es para lo que dice sy algunas otras cosas. |
| |||
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 |
| |||
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:
Espero te sirva, salu2 //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)}
__________________ http://www.gritala.net/botones >> Intercambia enlaces con Gritala.net :p http://www.agregala.com >> Envía tus noticias y gana enlaces y visitas! |
| |||
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! |