Module: EventsHelper
- Defined in:
- app/helpers/events_helper.rb
Instance Method Summary collapse
- #admin_event_link(entity) ⇒ Object
- #admin_event_participant_link(entity) ⇒ Object
- #admin_event_program_link(entity) ⇒ Object
- #event_image_medium(entity) ⇒ Object
- #event_image_preview(entity) ⇒ Object
- #event_speaker_image_medium(entity) ⇒ Object
- #event_speaker_image_preview(entity) ⇒ Object
- #event_speaker_image_small(entity) ⇒ Object
- #event_sponsor_image_medium(entity) ⇒ Object
- #event_sponsor_image_preview(entity) ⇒ Object
- #event_sponsor_image_small(entity) ⇒ Object
Instance Method Details
#admin_event_link(entity) ⇒ Object
3 4 5 |
# File 'app/helpers/events_helper.rb', line 3 def admin_event_link(entity) link_to(entity.name, admin_event_path(id: entity.id)) end |
#admin_event_participant_link(entity) ⇒ Object
8 9 10 |
# File 'app/helpers/events_helper.rb', line 8 def admin_event_participant_link(entity) link_to(entity.full_name, admin_event_participant_path(id: entity.id)) end |
#admin_event_program_link(entity) ⇒ Object
13 14 15 |
# File 'app/helpers/events_helper.rb', line 13 def admin_event_program_link(entity) link_to(entity.name, admin_event_program_path(id: entity.id)) end |
#event_image_medium(entity) ⇒ Object
26 27 28 29 30 31 |
# File 'app/helpers/events_helper.rb', line 26 def event_image_medium(entity) return '' if entity.image.blank? versions = "#{entity.image.medium_2x.url} 2x" image_tag(entity.image.medium.url, alt: entity.name, srcset: versions) end |
#event_image_preview(entity) ⇒ Object
18 19 20 21 22 23 |
# File 'app/helpers/events_helper.rb', line 18 def event_image_preview(entity) return '' if entity.image.blank? versions = "#{entity.image.preview_2x.url} 2x" image_tag(entity.image.preview.url, alt: entity.name, srcset: versions) end |
#event_speaker_image_medium(entity) ⇒ Object
50 51 52 53 54 55 |
# File 'app/helpers/events_helper.rb', line 50 def event_speaker_image_medium(entity) return image_tag('biovision/base/placeholders/user.svg') if entity.image.blank? versions = "#{entity.image.medium_2x.url} 2x" image_tag(entity.image.medium.url, alt: entity.name, srcset: versions) end |
#event_speaker_image_preview(entity) ⇒ Object
34 35 36 37 38 39 |
# File 'app/helpers/events_helper.rb', line 34 def event_speaker_image_preview(entity) return image_tag('biovision/base/placeholders/user.svg') if entity.image.blank? versions = "#{entity.image.preview_2x.url} 2x" image_tag(entity.image.preview.url, alt: entity.name, srcset: versions) end |
#event_speaker_image_small(entity) ⇒ Object
42 43 44 45 46 47 |
# File 'app/helpers/events_helper.rb', line 42 def event_speaker_image_small(entity) return image_tag('biovision/base/placeholders/user.svg') if entity.image.blank? versions = "#{entity.image.medium.url} 2x" image_tag(entity.image.small.url, alt: entity.name, srcset: versions) end |
#event_sponsor_image_medium(entity) ⇒ Object
74 75 76 77 78 79 |
# File 'app/helpers/events_helper.rb', line 74 def event_sponsor_image_medium(entity) return image_tag('biovision/base/placeholders/image.svg') if entity.image.blank? versions = "#{entity.image.medium_2x.url} 2x" image_tag(entity.image.medium.url, alt: entity.name, srcset: versions) end |
#event_sponsor_image_preview(entity) ⇒ Object
58 59 60 61 62 63 |
# File 'app/helpers/events_helper.rb', line 58 def event_sponsor_image_preview(entity) return image_tag('biovision/base/placeholders/image.svg') if entity.image.blank? versions = "#{entity.image.preview_2x.url} 2x" image_tag(entity.image.preview.url, alt: entity.name, srcset: versions) end |
#event_sponsor_image_small(entity) ⇒ Object
66 67 68 69 70 71 |
# File 'app/helpers/events_helper.rb', line 66 def event_sponsor_image_small(entity) return image_tag('biovision/base/placeholders/image.svg') if entity.image.blank? versions = "#{entity.image.medium.url} 2x" image_tag(entity.image.small.url, alt: entity.name, srcset: versions) end |