0

我正在使用此链接http://guides.rubyonrails.org/action_mailer_basics.html在创建、删除和编辑用户时向用户发送邮件通知,并将收到邮件。它对我来说很好。

现在我想要的是当用户在创建时创建时,我们将有一个单选按钮来启用邮件通知,如果它被启用,那么只有它会收到通知邮件。所以我需要做什么????

任何帮助,将不胜感激..

谢谢

4

1 回答 1

0

在 UserController 代码中,仅当设置了选择接收电子邮件的用户属性时才发送电子邮件:

    if @user.save
      # Tell the UserMailer to send a welcome Email after save 
      # IF MAIL NOTIFICATIONS ARE ENABLED
      if @user.enable_mail_notification then
         UserMailer.welcome_email(@user).deliver
      end
    end
于 2012-11-19T06:00:05.793 回答