Sha256: 2643f1841d6cbabcc26809d1a6308dace00f2f3918edb0646fca7540cd53a5bf
Contents?: true
Size: 865 Bytes
Versions: 2
Compression:
Stored size: 865 Bytes
Contents
module C80RefinePrice class RefinePriceMailer < ActionMailer::Base default from: Proc.new { SiteProp.first.mail_from }, to: Proc.new { SiteProp.first.mail_to } def send_email(message, subject) @message = format_message(message) puts '<RefinePriceMailer.send_mess> Отправляем сообщение.' mail(subject: subject) do |format| format.html { render 'mail_letter' } end #puts "#{SiteProps.first.mail_to}" end private def format_message(message) result = "<br> • Имя: #{message.name}" result += "<br> • Email: #{message.email_or_phone}" result += "<br> • Ссылка: #{message.item_url}" result += "<br><br> #{message.comment}" Rails.logger.debug "<RefinePriceMailer.format_message> result: #{result}" result end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
c80_refine_price-0.1.0.3 | app/mailers/c80_refine_price/refine_price_mailer.rb |
c80_refine_price-0.1.0.2 | app/mailers/c80_refine_price/refine_price_mailer.rb |