Actualmente estoy tratando de enviar varios archivos fuera de mi aplicación usando el método Rails send_file. Recorre todos los archivos, pero solo envía el último en el directorio. Aquí está mi código.Rieles usando send_file para enviar archivos múltiples
Dir.foreach(@dir) do |entry|
if entry != "." && entry != ".." && entry != ".DS_Store" && entry != ".title"
send_file(@dir + entry, :disposition => 'inline')
logger.info("File: " + @dir + entry)
end
end
¡Se agradece cualquier ayuda!
¿Podría elaborar un poco más? Si me gustaría enviar varios archivos al navegador con send_data. ¿Cómo voy a hacer eso? ¿Los comprimiría individualmente y pasaría el archivo comprimido a send_data? Gracias de antemano – Joel
@ JoelL Eso es lo que digo en la respuesta; puedes agruparlos y enviarlos juntos. –