在 CalendarMailerPreview Rails 邮件程序预览中找不到电子邮件 'email_calendar'
Email 'email_calendar' not found in CalendarMailerPreview Rails Mailer Preview
我已经创建了一个基本的邮件程序,但无法使用以下路径查看预览:http://localhost:3000/rails/mailers/calendar_mailer/calendar_email
这是我的邮件、预览和电子邮件正文代码:
calendar_mailer.rb:
class CalendarMailer < ActionMailer::Base
default from: "notifications@cogsmart.com"
def calendar_email(user)
@user = user
mail(to: @user.email, subject: 'Your Cogsmart To Do List')
end
end
calendar_mailer_preview.rb:
class CalendarMailerPreview < ActionMailer::Preview
def calendar_email
CalendarMailer.calendar_email(User.first)
end
end
calendar_email.html.erb:
<h1>Thanks @user.name for using Cogsmart, here's your calendar</h1>
如描述here
预览需要进入 test/mailers/previews 文件夹
我已经创建了一个基本的邮件程序,但无法使用以下路径查看预览:http://localhost:3000/rails/mailers/calendar_mailer/calendar_email
这是我的邮件、预览和电子邮件正文代码:
calendar_mailer.rb:
class CalendarMailer < ActionMailer::Base
default from: "notifications@cogsmart.com"
def calendar_email(user)
@user = user
mail(to: @user.email, subject: 'Your Cogsmart To Do List')
end
end
calendar_mailer_preview.rb:
class CalendarMailerPreview < ActionMailer::Preview
def calendar_email
CalendarMailer.calendar_email(User.first)
end
end
calendar_email.html.erb:
<h1>Thanks @user.name for using Cogsmart, here's your calendar</h1>
如描述here 预览需要进入 test/mailers/previews 文件夹