2010-02-26 97 views
4

我正在寻找Ruby on Rails的上传解决方案,我可以同时上传多个大图像文件,并向上传程序显示进度,以便他们知道文件正在上传。我偶然发现了Plupload,这看起来对于我正在尝试做的事情来说非常完美,但是我找不到任何有关如何将其纳入我的应用程序的Ruby on Rails示例。任何线索,基本的例子,甚至更好的Rails文档的替代方法将不胜感激。Ruby on Rails with Plupload

感谢您的期待:)

回答

10

我对Plupload没有任何经验。您可以尝试uploadifyswfupload。两者都允许上传多个文件以及任何重要的Plupload,并要求安装Flash。在我看来,uploadify比swfupload更容易实现,而且它是非常可定制的。

下面是一些例子:

  1. uploadify_paperclip_demo
  2. swfupload_demo

你可以找到关于github.com更多的例子。而且你需要在后端添加一些文件附件插件,如paperclip或attachment-fu。

你可以在表单提交here之前找到图像预览的一些提示。如果你使用嵌套表单,这里是complex-form-examples。请参阅unobtrusive-jquery branch。您可以在uploadify的onComplete事件上添加新的子项。

我用回形针,回形针,预览和嵌套形式。

已更新。

这里有一些例子,说明如何在回报率使用Plupload:

File Uploads with Rails 3, Plupload, and CarrierWave

Ruby on Rails + Paperclip + PlUpload