Module: UploadHelper

Defined in:
app/helpers/upload_helper.rb

Instance Method Summary collapse

Instance Method Details



2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# File 'app/helpers/upload_helper.rb', line 2

def upload_link(name='Upload File', options={})
  object            = options[:object]          || nil
   image_container   = options[:image_container] || '.images-container'
   photo_version     = options[:photo_version]   || :gallery_thumb
   multiple          = options[:multiple].present?
   
   link_to( name,
           'javascript://', 
           'class'                 => 'multiple_upload', 
           'data-model'            => object.class, 
           'data-model-id'         => object.id, 
           'data-store-path'       => upload_image_path(format: 'js'), 
           'data-file-picker-key'  => "#{PICKER_KEY}", 
           'data-image-container'  => image_container, 
           'data-photo-version'    => photo_version,
           'data-multiple'         => multiple
         ) unless object.nil? || object.new_record?
end