0
Devise를 사용하는 동안 다른 확인 이메일을 보내야합니다.Devise와 다른 확인 이메일 보내기
사용자가 하위 도메인에 가입하면 다른 확인 이메일이 전송되고 사용자가 루트 도메인에 가입하면 다른 이메일이 전송됩니다.
어떻게하면됩니까?
편집 :
내가 만든 MyDeviceMailer
class MyDeviseMailer < Devise::Mailer
layout 'mailers'
# To make sure that your mailer uses the devise views
default template_path: 'devise/mailer'
def confirmation_instructions(record, token, options={})
# Use different e-mail templates for signup e-mail confirmation
# and for when a user changes e-mail address.
if request.subdomain?
options[:template_name] = 'confirmation_instructions_sub'
else
options[:template_name] = 'confirmation_instructions'
end
super
end
end
내가
추가 내 devise.rb 파일에config.mailer = 'MyDeviseMailer'
으로 대체하십시오. 이미 시도한 것을 보여줄 수 있습니까? – siegy22
내가 지금까지 한 것을 추가했습니다. –