Я использую prawn-rails.prawn rails скачать бесплатно на открытом воздухе
У меня есть вид show.pdf.prawn
.
Я бы хотел (-ась), чтобы скачать этот pdf-файл.
Я попытался следующие:
def download
send_data(
show,
filename: "#{custom_name}.pdf",
type: 'application/pdf'
)
end
Что она делает, это загрузить что-то называется #{custom_name}.pdf
но я м не смог открыть его (falied to load PDF document
).
После того он изменился
def download
send_file(
show,
filename: "#{custom_name}.pdf",
type: 'application/pdf'
)
end
Я получаю
no implicit conversion of true into String
Пожалуйста совет.
Как вы определяете custom_name ??? – rlarcombe
Я смогу проверить ваше решение завтра - я уже закончил работу сегодня :) –
Мое решение было предположено ... исходя из того факта, что драгоценный камень с креветками дает вам обработчик вида, поэтому вам не нужно вызывать send_data или send_file. Просто визуализируйте представление и настройте Content-Disposition. ... Мне будет интересно узнать, работает ли это! – rlarcombe