0
次のように私は現在、私のアプリのメールを設定している:Railsの - クラスUserMailer <actionmailerの::ベース
ステップ1: オブザーバーは、テーブルを監視し、トリガされたときの観察者
ステップでafter_saveでメールを送ります2:メールを送信 ユーザーメーラー:
def XXXXXX_created_notification(record)
@record = record
mail(:to => "#{record.email}", :reply_to => "Reply to XXXXX", :subject => "XXXXX Notification")
end
ステップ3: 観察者は、次に何かなどを呼び出します
私はレールの専門家に質問しますが、私はユーザーに特定のサイト全体の通知をオン/オフする機能を提供したいと考えています。これを焼くにはRailsの中でどこが最適ですか?上のdefの中にラップされたuser_mailer.rbファイルでは?またはオブザーバーで?
提案?
おかげ