Я использую эту таблицу для экспорта файла xls.
В моем контроллере есть следующие коды:
def export
@data = Data.all
book = Spreadsheet::Workbook.new
sheet = book.create_worksheet :name => "data"
contruct_body(sheet, @data)
book.write "data.xls"
end
Таким образом, я могу заполнить данные и сохранить их в корневом каталоге.
Но я хочу скачать его, а не сохранять. Как я могу изменить код так, чтобы пользователю предлагалось выбрать свой локальный каталог для сохранения файла? (лучше, если без сохранения копии на стороне сервера)
Пожалуйста, помогите!