Sha256: 848f7b3ec529903e3b32369a09a9f51c48bede8c47095c5547c307269d7b7add

Contents?: true

Size: 536 Bytes

Versions: 2

Compression:

Stored size: 536 Bytes

Contents

module PluploadHelper
  def plupload(model_object, model_object_method, options={})
    options[:plupload_container] ||= 'uploader'
    options[:max_file_size] ||= 10
    options[:filters] ||= []
    options[:params] ||= {}
    options[:field_name] ||= [model_object].flatten.pop.class.name.underscore.downcase + "[#{model_object_method}]"
    render :partial=>'plupload/uploader_scripts', :locals=>{
        :model_object=>model_object, 
        :model_object_method=>model_object_method, 
        :options=>options
      }
  end  
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
plupload-rails3-0.0.5 lib/app/helpers/plupload_helper.rb
plupload-rails3-0.0.4 lib/app/helpers/plupload_helper.rb