0

所以我有一个看起来完全有效的 .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 的任何问题。

4

1 回答 1

0

您无需app在路径的开头指定 。此外,您最后不需要 .email。试试看,让我知道它是否有效。

于 2015-07-15T03:37:19.433 回答