控制器
def mail_test
@user = User.all.first
@course = Course.all.first
examplemailer.student_reminder(@user, @course).deliver
redirect_to '/'
end
邮件控制器
def student_reminder(user, course)
@user = user
@course = course
@url = 'http://www.google.com'
mail to: @user.email, subject: "Good Job!"
end
在这里,我需要使用<%= @ user.name%>和<%= @ course.title%>。
但是,该代码不起作用,以错误结束
Rails中的ArgumentError :: MailersController#preview 错误的参数数量(1对2)
在
def student_reminder(user, course)
我认为我有适当数量的参数(用户和课程)