0
我有一個郵件BetaInviteMailer
用行動beta_invite
,採取論證name
和email
如下:的Rails:實例變量不來通過的ActionMailer
class BetaInviteMailer < ApplicationMailer
def beta_invite(name, email)
mail to: email, subject: 'Invitation to my closed bèta'
@name = name
end
end
的beta_invite.html.erb
寫着:
Dear <%= @name %>,
...
當運行BetaInviteMailer.beta_invite("John Doe", "[email protected]")
在控制檯中
變量'132'出來'零'。
我在做什麼錯?
之前定義@variable我想你應該首先準確地初始化'@ name'變量之前調用'郵件(...)'方法。 –