2011-07-31 10 views
0

"ruby on railsで複数のファイルをアップロード"を検索し、常に提案されたプラグインは<input type="file" ...>の複数のタグを表示しました。私はFacebookの写真をアップロードするときと同じブラウザファイルウィンドウで複数のファイルを選択できる場所を探しています。同じブラウズファイルウィンドウ(Ruby on Rails)で複数のファイルをアップロード

私はthis oneを見つけましたが、RoRで使用するためにいくつかのフードコーディングが必要です(これはPHP対応です)。

私の要件は本当に基本的です:私はFacebookのようなファイルをアップロードできるようにする必要があります。視覚効果は必要ありません。だから私は自分のアップローダを実装することを考えているかもしれませんが、どこから始めるべきかわかりません。

もしあなたが1)私が今説明したことをするかもしれないRoRプラグインの提案、または2)自分自身を実装する方法のヒントを得たら、私はそれらを聞いて非常にうれしいです。

答えて

1

私はPluploadと、それよりも少ない程度でUploadifyについて良いことを聞いたことがあります。前者は、可能な場合はHTML5 APIを使用してマルチファイルアップロードを試して達成するために、さまざまな手法を透過的に使用しています。後者はFlashのみをサポートしています(ただしこれは多くのユーザーが使用することになります)。

これらをRailsと統合することは、期待されるAPIを実装することに過ぎず、かなり簡単です。

ここには、CSRF保護とFlashセッションクッキーが協力していることを確認する努力をしている人の投稿があります。 http://planetrails.com/plupload-with-rails-3

私はその特定のガイドに従っていませんが、正しいと思われます。

+0

チップをありがとう。 Pluploadは私によく合うようです! – Renan

0

私はjQuery File Upload Pluginでうまくいっています。これは、ファイル入力とドラッグアンドドロップアップロードのHTML5 "multiple"属性の両方を使用します。

paperclipとjQueryを使用している場合は、アプリ内でかなり短時間で統合できます。

関連する問題