Rails Amazon S3 как создать индикатор загрузки файла? - PullRequest
2 голосов
/ 17 октября 2011

Как мне создать поле загрузки, которое загружает файл, как только он выбран?С хорошей строкой состояния на загрузке.Я использую скрепку для загрузки изображений с сервера Amazon S3.Я видел этот плагин https://github.com/nathancolgate/s3-swf-upload-plugin, но я не уверен, как мне его использовать.

Моя форма:

<%= simple_form_for @photographer, :url => savenew_admin_photographers_path, :html => { :multipart => true, :method => :post} do |f| %>
<%= f.label "Upload image" %><br />
<%= f.input :image, :label => '', :required => true %><br />
<%= f.label "Upload flv" %><br />
<%= f.input :flv, :label => '', :required => true %><br />
<%= f.label "Upload Quicktime"  %><br />
<%= f.input :quicktime, :label => '', :required => true %><br />
<%= f.button :submit, :value => 'Create movie' %>

1 Ответ

1 голос
/ 02 марта 2012

Вы должны посмотреть на Загрузчик файлов JQuery .Я бы порекомендовал это: https://github.com/blueimp/jQuery-File-Upload. С тех пор, как я использовал его для своего приложения на Rails, оно работало "из коробки" без проблем с настройкой и настройкой.Попробуйте демо: http://blueimp.github.com/jQuery-File-Upload/ перед тем, как кодировать.И, наконец, вы также можете просмотреть некоторый код, написанный для того же самого в Rails, здесь: https://github.com/ncri/s3_uploader_example

И если вам нужна какая-либо помощь в этом.Дайте мне знать, потому что я только что закончил работать над этим материалом и сейчас у меня есть свежий контекст.Но я думаю, что вам не понадобится какая-либо помощь, если вы немного хакерский характер.

...