Я хотел бы создать 2 pdf-документа за один клик.рельсы: создать несколько файлов для загрузки с контроллера # action?
У меня есть работа с одним файлом, но, похоже, я не могу сделать так, чтобы 2 раза загрузились файлы с w/out браузером, жалуясь на DoubleRenderError.
Это код в моем контроллере, где я вызываю его дважды и ломается. Если я сделаю это только один раз, все будет хорошо.
respond_to do |format|
format.pdf do
pdf = PrintCardsFront.new(paperSize, cardCount, @cards)
send_data pdf.render, filename: "cards_front_side.pdf", type: "application/pdf"
pdf = PrintCardsBack.new(paperSize, cardCount, @cards)
send_data pdf.render, filename: "cards_backside_side.pdf", type: "application/pdf"
end
end
(Rails 4.2)
Проверьте этот элемент http://stackoverflow.com/questions/2339440/download-multiple-files-with-a-single-action – Zelenka