问题标签 [attachment-fu]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - 有没有人能够让 attachment_fu 与 rails 3 一起工作?
我有一个 Rails 应用程序正在从 Rails 2.3.5 升级到 Rails 3。它使用 attachment_fu 进行文件上传。我们正在尝试在不更改数据库的情况下进行此转换,因此我想避免此时更改为回形针或载波。
有没有人在 Rails 3 和 Ruby 1.9.2 中成功使用 attachment_fu?我们正在使用最新版本的 attachment_fu,它声称对于 rails 3 和 ruby 1.9.2 没问题,但在任何包含文件上传的表单上都会出现“TypeError (can't convert nil into Integer):”。
先前问题的所有答案似乎都是“只需切换到回形针或载波”,如: Rails3 的 Attachment_fu 或 Paperclip 或 TypeError(无法将 nil 转换为整数):
谢谢!
ruby-on-rails-3 - ruby 1.9 中的 attachment_fu 未定义 public_filename 方法
我正在升级从 1.8.7/2.3 继承的 RoR 应用程序。?到 1.9/3.0.9 该应用程序使用 attachemnt_fu 允许用户上传照片,但是当我尝试在主页上显示照片时,我得到:
has_attachment 的模型照片类正在加载 DB 数据(可以在调试器中看到),但是所有 attachment_fu 方法都是“未定义的”。与模型类中明确定义的任何方法相同(因此它可能与 attachment_fu 无关)
使用声称与 rails 3.0.3 兼容的 attachment_fu
ruby-on-rails-3 - Rails 3回形针vscarrierwave vs蜻蜓vs attachment_fu
我正在将 Rails 2.3.11、Ruby 1.9.2 应用程序升级到 Rails 3.0.10,但 attachment_fu 不再有效。
我正在考虑将文件上传更改为回形针、carrierwave 或蜻蜓,或者可能是兼容 Rails 3 的、维护的附件_fu 版本。
在性能方面,哪些选项最适合使用,维护得如何,从 attachment_fu 升级有多容易,也许它会与 Rails 3.1 兼容?每个人的主要优点和缺点是什么?
任何见解将不胜感激。
ruby-on-rails-3 - 从attachment_fu升级到carrierwave的系统方法?
我正在努力将应用程序升级到 Rails 3,并且 attachment_fu 坏了,所以我正在转向carrierwave。我可以通过一个系统的过程来从 attachment_fu 升级到carrierwave吗?或者它的教程?现在,我对正确处理数据库中的所有内容更感兴趣。我正在使用附件_fu 和carrierwave 的文件系统存储选项。
我UploaderFu
从http://ruby.simapse.com/2011/03/migrate-attachmentfu-to-carrierwave.html中找到了一个模块,它告诉 carrierwave 使用与 attachment_fu 相同的目录和文件名。但这不是完整的答案,只是其中的一部分。
例如,在数据库中,我有一个UserImage
模型,具有:filename
、:content_type
、:size
、:width
、:height
、 和:user_id
属性。我在我的模型中添加了一个:user_avatar
列和以下内容
究竟是什么存储在:user_avatar
. 只是文件名吗?或者是其他东西?我是否只需要编写迁移以将数据移动:filename
(存储为"hello_world.png"
)到:user_avatar
?如果是这种情况,我应该只使用原始:filename
而不是创建:user_avatar
列,对吗?
ruby-on-rails - 等价于 Paperclip 中 attachment_fu 的“after_attachment_saved”
从 Rails 2 迁移到 3,我不得不放弃 attachment_fu。其他人可能会遇到同样的问题。我的一个使用 attachment_fu 的模型定义了一个 after_attachment_saved 方法,attachment_fu 会在成功上传时调用该方法。回形针的等价物是什么?
ruby-on-rails - 如何在社区引擎中禁用 Attachment Fu 插件而不删除它?
所以情况如下:
社区引擎中的照片模型正在使用附件 Fu。我想用回形针代替。
现在这工作正常,直到我必须删除附件。这就是附件 Fu 引起问题的时候。这是 Photo.rb 的样子(在 /vendor/plugins/community_engine/app/models 中):
所以我的问题是:有没有办法禁用这个插件?我不想更改 photo.rb 并删除任何行,也不想删除插件。
这里有什么想法吗?
新照片模型(在 /app/ 中):
新照片控制器(在 /app/ 中):
ruby-on-rails - Rails:用 Paperclip S3 替换 Attachment_fu DB
我用回形针 S3 替换了我的 attachment_fu。我面临将数据库表中的旧数据传输到 S3 存储桶的问题。做这些的最佳解决方案是什么。提供一些解决方案。
ruby-on-rails - 使用 rails_admin(Attachment_fu、Carrierwave 等)上传多个图像?有什么解决办法吗?
我正在寻找一种使用 Rails Admin 在一个模型上拥有多个附件的简单方法。我已经在使用回形针,但我需要多张图像,而不仅仅是一张。
任何提示/想法/链接?
非常感谢!
奥莱
ruby-on-rails - 无法在 Rails 邮件程序中将 xlsx 作为附件发送
我正在尝试发送一封包含用户创建的文件附件的电子邮件。
这适用于大多数情况(包括 .docx,但对于 .xlsx 文件失败并出现以下错误:
我正在使用 attachment_fu 上传附件,并使用 delay_job 来推迟发送电子邮件,但是我尝试附加的文件看起来不错,我可以在应用程序之外成功打开它。
我还看到了一个将代码更改如下的建议,但它似乎没有帮助:包括一个额外的。
如何使代码适用于所有附件类型?
ruby-on-rails - Rails 是否将其自己的操作报告为已弃用?
对不起,如果这是一个愚蠢的问题,但这个问题很简单。如果我做,
应该只创建一个空项目并在其中安装 attachment_fu 。但是,尝试启动它:
见鬼?我错过了什么?它是我安装的 Windows 上的 rails 3.2.2。
谢谢,