【问题标题】:Gems/plugins for uploading multiple files in rails?用于在 Rails 中上传多个文件的 Gems/插件?
【发布时间】:2013-07-06 07:20:28
【问题描述】:

具体来说,我希望允许用户上传最多 5 张图片。任何对简单教程的指导将不胜感激。理想情况下,上传文件的数据将存储在现有数据库中。我试过回形针,但我似乎无法让它处理多个文件。我还尝试了 2008 年的其他一些教程,这些教程似乎不适用于 rails 3。感谢您的帮助!

我更喜欢您尝试并工作过的教程的方向。

【问题讨论】:

标签: ruby-on-rails ruby file upload paperclip


【解决方案1】:

由于昨天遇到同样的问题,所以写了一篇教程:http://blog.powpark.com/2013/10/16/multiple-file-upload-with-html5-and-rails-admin/

【讨论】:

  • 感谢您与我们分享这一点,安东!
【解决方案2】:

我认为最受欢迎的文件上传宝石之一是 Carrierwave (https://github.com/carrierwaveuploader/carrierwave)。还有一个演示应用程序 (https://github.com/kdironside/carrierwave-multi-file-upload),专门演示了上传多个文件。

但是,使用回形针当然可以完成同样的事情。也许您可以告诉我们您具体遇到了什么问题,我们可以为您提供帮助。

【讨论】:

  • 感谢您的意见。我按照本教程进行操作:emersonlackey.com/article/paperclip-with-rails-3 并遇到此错误:asset.rb:5: syntax error, unexpected tSTRING_BEG, expecting tASSOC ...:medium => "300x300>", :thumb "100x100>" }
  • 教程中还提到需要安装image magic,这个我不太熟悉。我想我会用carrierwave试试运气,看看它是如何工作的。
  • 当然。我认为如果你能发布你的回形针相关代码会很有帮助,这样我们就可以检查那里是否有问题。
  • 另外,我认为 Carrierwave 也依赖于 Imagemagick,但我们也可以帮助您安装它。 (如果您使用的是 Mac,请查看:cactuslab.com/imagemagick
猜你喜欢
  • 2014-08-20
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2016-01-03
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多