Module: S3Multipart::ActionViewHelpers::FormHelper

Defined in:
lib/s3_multipart/action_view_helpers/form_helper.rb

Instance Method Summary collapse

Instance Method Details

#multipart_uploader_form(options = {}) ⇒ Object



4
5
6
7
8
9
10
11
# File 'lib/s3_multipart/action_view_helpers/form_helper.rb', line 4

def multipart_uploader_form(options = {})
  uploader_digest = S3Multipart::Uploader.serialize(options[:uploader])
  html = file_field_tag options[:input_name], :accept => options[:types].join(','), :multiple => 'multiple', :data => {:uploader => uploader_digest}
  html << options[:html].html_safe
  html << button_tag(:class => options[:button_class]) do
    (:span, options[:button_text])
  end
end