-1
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%>。
然而,該代碼不起作用,錯誤
引發ArgumentError對Rails :: MailersController#預覽 錯誤的參數數目(1 2)
在
def student_reminder(user, course)
結束
我想我有適當數量的參數(用戶和過程)
該方法說MailerController#預覽。你有預覽方法或它的源代碼的任何調用? – fdisk
謝謝你的幫助,fdisk。我不知道我必須在mailer_preview.rb文件中添加參數。它正在工作。謝謝! –