85 lines
2.3 KiB
Ruby
85 lines
2.3 KiB
Ruby
class CustomerMailer < ApplicationMailer
|
||
layout "mail"
|
||
# Subject can be set in your I18n file at config/locales/en.yml
|
||
# with the following lookup:
|
||
#
|
||
# en.customer.confirm.subject
|
||
#
|
||
def confirm(customer)
|
||
@customer = customer
|
||
|
||
mail from: "contact@negos-pro.fr", to: customer.email, :subject => "Important : Activation de votre compte Négos"
|
||
end
|
||
|
||
def validate_account(customer)
|
||
@customer = customer
|
||
|
||
mail from: "contact@negos-pro.fr", to: customer.email, :subject => "Important : Validation de votre compte Négos"
|
||
end
|
||
|
||
def confirm_ins(customer)
|
||
@customer = customer
|
||
|
||
mail from: "contact@negos-pro.fr", to: customer.email, :subject => "Confirmation d’inscription"
|
||
end
|
||
|
||
def validate_ins(customer)
|
||
@customer = customer
|
||
|
||
mail from: "contact@negos-pro.fr", to: customer.email, :subject => "Bienvenue chez NEGOS"
|
||
end
|
||
|
||
def notify_ins(customer)
|
||
@customer = customer
|
||
|
||
mail from: "contact@negos-pro.fr", to: "daniel@videlier.fr", bcc: "info@nicolasbally.com", :subject => "Nouveau compte client sur Negos"
|
||
end
|
||
|
||
|
||
|
||
|
||
def new_user(customer)
|
||
@customer = customer
|
||
@parent = @customer.parent
|
||
if @parent
|
||
#mail from: "no-reply@negos.pro", to: @parent.email, :subject => "Vous avez un nouvel affilié sur Negos.pro !" do |format|
|
||
# format.html { render layout: false }
|
||
|
||
|
||
#end
|
||
|
||
end
|
||
end
|
||
|
||
# Subject can be set in your I18n file at config/locales/en.yml
|
||
# with the following lookup:
|
||
#
|
||
# en.customer.reset_password.subject
|
||
#
|
||
|
||
def new_message(customer)
|
||
@customer = customer
|
||
|
||
mail from: "Négos.com <no-reply@negos.pro>", to: customer.email, :subject => "Vous avez un nouveau message privé"
|
||
end
|
||
|
||
def password_reset(customer)
|
||
@customer = customer
|
||
mail :to => @customer.email, :subject => "Reinitialisation du mot de passe.", :from => "Négos.com <no-reply@negos.pro>"
|
||
end
|
||
|
||
def new_commission(commission)
|
||
@commission = commission
|
||
|
||
if @commission.commission_type_id == 1 or @commission.commission_type_id == 2 or @commission.commission_type_id == 3
|
||
mail from: "no-reply@negos.pro", to: @commission.customer.email, :subject => "Vous avez reçu une commission sur Négos.com !" do |format|
|
||
format.html { render layout: false }
|
||
|
||
|
||
end
|
||
|
||
end
|
||
end
|
||
|
||
end
|