2013-06-11 2 views
0

이 메서드가 빈 변수를 생성하고 빈 몸체를 생성하는 이유는 무엇입니까?mailer.rb 파일 구문이 실패 함

custom_email.text.erb

<%[email protected]%> 

user_mailer.rb

default from: "Name <[email protected]>" 
def custom_email(email, subject, message) 
    mail to: email, subject: "Name || #{subject}" 
    @message = message 
end 

이 방법이 작동하는 동안 :

mail to: email, subject: "Name || #{subject}", body: message 

답변

1

쓰기이

대신

default from: "Name <[email protected]>" 
def custom_email(email, subject, message) 
    mail to: email, subject: "Name || #{subject}" 
    @message = message 
end 

의 6,

default from: "Name <[email protected]>" 
def custom_email(email, subject, message) 
    @message = message 
    mail to: email, subject: "Name || #{subject}" 
end 

는이 @message

+0

권리를 고려할 것입니다. 그 말이 와우 ... 나는 지쳤어. 변수를 설정하기 전에 메일을 보냈기 때문에 본문이 비어있었습니다. – Jaqx