Module: Spree::MailHelper

Includes:
BaseHelper, ImagesHelper
Defined in:
app/helpers/spree/mail_helper.rb

Instance Method Summary collapse

Instance Method Details

#name_for(order) ⇒ Object



11
12
13
# File 'app/helpers/spree/mail_helper.rb', line 11

def name_for(order)
  order.name || Spree.t('customer')
end

#store_logoObject



15
16
17
# File 'app/helpers/spree/mail_helper.rb', line 15

def 
  @store_logo ||= current_store&. || current_store&.
end

#variant_image_url(variant) ⇒ Object



6
7
8
9
# File 'app/helpers/spree/mail_helper.rb', line 6

def variant_image_url(variant)
  image = variant.primary_media
  image.present? && image.attached? ? spree_image_url(image, variant: :mini) : image_url('noimage/small.png')
end