Module: MediaHelper

Defined in:
app/helpers/media_helper.rb

Instance Method Summary collapse

Instance Method Details

Parameters:



9
10
11
# File 'app/helpers/media_helper.rb', line 9

def admin_media_file_link(entity)
  link_to(entity.name, admin_media_file_path(id: entity.id))
end

Parameters:

  • entity (MediaFolder)
  • text (String) (defaults to: entity.name)


4
5
6
# File 'app/helpers/media_helper.rb', line 4

def admin_media_folder_link(entity, text = entity.name)
  link_to(text, admin_media_folder_path(id: entity.id))
end

#media_file_medium(entity) ⇒ Object

Parameters:



20
21
22
23
24
25
# File 'app/helpers/media_helper.rb', line 20

def media_file_medium(entity)
  return '' if entity.file.blank?

  versions = "#{entity.file.medium_2x.url} 2x"
  image_tag(entity.file.medium.url, alt: entity.description, srcset: versions)
end

#media_snapshot_preview(entity) ⇒ Object

Parameters:



14
15
16
17
# File 'app/helpers/media_helper.rb', line 14

def media_snapshot_preview(entity)
  versions = "#{entity.snapshot.preview_2x.url} 2x"
  image_tag(entity.snapshot.preview.url, alt: entity.name, srcset: versions)
end