当我说布局时,我的意思不仅仅是视图,而是生成这些视图.在我所有的邮件上,我都使用默认布局.这是我在SomeMailer中定义的.rb文件
#some_mailer.rb
class SomeMailer < ActionMailer::Base
layout 'sometemplate'
有没有什么方法可以帮Deave Mailer等人做到这一点.?
当我说布局时,我的意思不仅仅是视图,而是生成这些视图.在我所有的邮件上,我都使用默认布局.这是我在SomeMailer中定义的.rb文件
#some_mailer.rb
class SomeMailer < ActionMailer::Base
layout 'sometemplate'
有没有什么方法可以帮Deave Mailer等人做到这一点.?
在Desive Github wiki上找到了答案,
有帮助的阅读.;-)
config.to_prepare do
Devise::Mailer.layout "simple" # simple.haml or simple.erb
Devise::Mailer.helper :mailer
end
以下是wiki页面的参考:How To: Create custom layouts