私はクリップのアプリケーションをセットアップしてアップロードしました。ペーパークリップは正常に動作します。しかし、複数のファイルをアップロードする場合、アップロードは機能しません。すなわち、<input type="file"
を変更せず、ファイル選択フォームに複数のファイルを選択することはできません。Rails 3.1 paperclipアップロードの問題
Iは、与えられた、以下の資産/
uploadify資産下/即ちuploadifyダウンロード抽出
ステップに続いています。
uploadify.swf
とcancel.png
アセット/イメージ
b。jquery.uploadify.v2.1.4.js
、、およびswfobject.js
資産/ JavaScriptの
C。uploadify.css
にassets/stylesheets
d。middleware
ディレクトリを作成しました。は、また
$(document).ready(function() { <% key = Rails.application.config.session_options[:key] %> var uploadify_script_data = {}; var csrf_param = $('meta[name=csrf-param]').attr('content'); var csrf_token = $('meta[name=csrf-token]').attr('content'); uploadify_script_data[csrf_param] = encodeURI(encodeURIComponent(csrf_token)); uploadify_script_data['<%= key %>'] = '<%= cookies[key] %>'; $('.uploadify').uploadify({ uploader : '/assets/uploadify.swf', script : '/assets/uploadify', cancelImg : '/images/cancel.png', auto : true, multi : true, removeCompleted : true, scriptData : uploadify_script_data, onComplete : function(event, ID, fileObj, doc, data) { } }); }); </script>
リスト項目
をアップロードするには、次のスクリプトを追加
- は最終的に、入力
type=file "
にクラスを追加し、session_store.rb, application.js
変更、クラス= 「アップロードする」"
どこが間違っているのかを教えてください。
おかげ ジョン