ActionText:Link 到附件而不是预览

ActionText: Link to attachment instead of preview

Trix 编辑器(或 ActionText)是否有办法显示附加文件的 link 以便人们可以下载它而不是显示文件预览?我的示例附件是 PDF。

您可以在 _blob.html.erb 文件中编辑它, 例如:

<span class="attachment__download"><%= link_to blob.filename, rails_blob_path(blob) %></span>
<span class="attachment__size"><%= number_to_human_size blob.byte_size %></span>

因为操作文本将使用此 _blob.html.erb 文件来呈现您上传的附件文件,您可以在此处使用对象 blob (ActiveStorage::Blob)

执行任何操作

更多信息

https://api.rubyonrails.org/classes/ActiveStorage/Preview.html https://edgeapi.rubyonrails.org/classes/ActiveStorage/Blob.html