2015-05-14 87 views
0

我在設計中發現缺少模板錯誤 - 可能是一個簡單的錯誤,但我看不到它。我有 -缺少設計郵件模板

../mailers/user_mailer.rb 

class UserMailer < ::ActionMailer::Base 
    include Devise::Mailers::Helpers 
    default :from => "[email protected]" 
    def confirmation_instructions(record, token, opts={}) 
     @token = token 
     devise_mail(record, :confirmation_instructions, opts) 
    end 
... 

...和色器件生成一個模板 -

../views/users/mailer/confirmation_instructions.html.erb 

...但我得到一個模板丟失的錯誤 -

Missing template user_mailer/confirmation_instructions with "mailer". Searched in: * "user_mailer" 

爲什麼郵件模板未找到?

回答

1

您的confirmation_instructions.html.erb文件應位於視圖中的user_mailer文件夾中。

路徑這樣../views/user_mailer/confirmation_instructions.html.erb

這個../views/users/mailer/confirmation_instructions.html.erb的insted的

+0

的感謝!接受這個 –

+0

感謝您的答案 - 非常感謝:) – RADan