5

カスタム機能を実装するために、Devise のデフォルトのメーラーをオーバーライドしようとしています。Devise は電子メールを送信していますが、本文は空白です。カスタムメーラーからすべての機能を取り除いて、できる限り必要最小限にしましたが、役に立ちませんでした。これが私のコードです。

# config/initializers/devise.rb
config.mailer = DeviseMailer

# app/mailers/devise_mailer.rb
class DeviseMailer < Devise::Mailer
end
4

1 に答える 1

5

あなたが書いたクラスは、そのビューが app/views/devise_mailer/ にあることを期待しています。デバイス本体を使用する場合は、それらを生成するか、ビュー パスに追加します。

于 2012-04-04T17:50:28.360 に答える