2009-09-11 71 views
0

每當註冊用戶更新他們的個人資料時,我希望管理員收到關於此的電子郵件通知。導軌通知

在Drupal的通知模塊將做到這一點需要

怎麼能在這個軌道辦呢?

回答

4

結賬ActiveRecord::Observer

class UserObserver < ActiveRecord::Observer 
    observe :userprofile 
    def after_save(userprofile) 
     Notifier.deliver_comment("[email protected]", "The profile for #{userprofile.username} has changed.", userprofile) 
    end 
end 
+0

這是使用ActionMailer(http://api.rubyonrails.org/classes/ActionMailer/Base.html)來做實際的電子郵件發送。 – mikej 2009-09-11 11:11:42

+0

感謝您的清理! – 2009-09-11 11:34:53