使用规则从节点视图“另存为”多个文件
Posted
技术标签:
【中文标题】使用规则从节点视图“另存为”多个文件【英文标题】:"Save as" multiple files from node view with rules 【发布时间】:2014-02-17 17:17:14 【问题描述】:我有一个节点视图。此节点类型有一个包含远程 mp3 文件的文件字段(我在 链接字段 中只有 mp3 的 url)。而且这个视图有一个VBO字段。我希望我的用户能够选择一些带有 VBO 的节点并将这些节点的 mp3 “另存为”在他们的计算机中。
我认为通过规则可以做到这一点,但我不知道如何。有什么线索吗?
【问题讨论】:
【参考方案1】:我不完全确定这会有所帮助,但我假设您需要在开始下载之前打包所有选择的文件(我假设有规则)。
但是您首先检查了这个问题吗? https://drupal.stackexchange.com/questions/31209/download-attached-files-in-a-zip
【讨论】:
我觉得这个模块不适合我,因为mp3文件是远程的,我只有url。 如果没有其他解决方案,我会考虑构建一个小模块,将您的节点 ID 作为参数,下载文件,存档并返回存档以供下载。这会给您的服务器带来负担,因此您可能还会考虑存储这些文件/存档以加快流行的下载速度。以上是关于使用规则从节点视图“另存为”多个文件的主要内容,如果未能解决你的问题,请参考以下文章
将 SwiftUI 视图渲染到屏幕外并将视图另存为 UIImage 以共享