所以我有一个看起来完全有效的 .email 视图,所有这些都是基于文档编写的。
<:Subject>
Splatoon/Notify
<:Html>
<h1>Welcome {{ name }}</h1>
<p>Thanks for using Splatoon/Notify. We hope you enjoy the service.</p>
<:Text>
Welcome {{ name }}! Thanks for using Splatoon/Notify. We hope you enjoy the service.
它被这个任务调用,在 mailer_tasks.rb 中
def onboard_user(email)
Mailer.deliver('app/main/views/mailers/onboard.email', {to: email, :via => :smtp})
end
然而它抛出了这个错误
Unable to find view at `app/main/views/mailers/onboard.email/subject`
为什么要寻找 /subject 路径?我在 StackOverflow 上找不到关于邮件程序 gem 的任何问题。