Мне нужно поставить ссылку на скачивание PDF-файла в моем приложении Rails, и оно работает. Но после загрузки я не хочу пользователей на странице .../download_pdf.fr
, но я хочу перенаправить их в индекс.
Я пытался вставить redirect_to root_path
в метод загрузки в моем контроллере, но загрузка не работала с этим. Если у вас есть идеи.
Большое спасибо
Маршруты
get 'download_pdf', to: "home#download_pdf"
Контроллер
def download_pdf
send_file "#{Rails.root}/app/assets/images/file.pdf", type: "application/pdf", x_sendfile: true
end
Просмотр
<%= link_to "Télécharger", download_pdf_path, class:"button1" %>