it-swarm.com.ru

Rails активное хранилище - Открыть / скачать ссылку

Вопрос о Active Storage (только что обновленный до Rails 5.2), пытающийся открыть прикрепленный документ, сохраненный на блобе, перенаправление на root_path, любая идея, как мне его скорее открыть/скачать.

Мой код в представлении Rails:

<%= link_to(document.filename, Rails_blob_path(document, disposition: "attachment")) %>

ТИА

3
rail_engine

Скачивать:

<%= link_to document.filename, Rails_blob_path(document, disposition: 'attachment') %>

Для предварительного просмотра:

<%= link_to document.filename, Rails_blob_path(document, disposition: 'preview') %>

Источник - ActiveStorage # Ссылки на файлы документации

7
Horacio

Это должно работать для вас.

<%= link_to 'download', Rails_blob_path(document, disposition: "attachment") %>
1
user953533