0
我想在@post視圖中觸發一個郵件程序'action'。如何觸發電子郵件? rails
class UserMailer < ActionMailer::Base
default from: "[email protected]"
def newsletter(post)
@greeting = ""
@users = User.all
@users.each do |user|
mail to: user.email, subject: post.title
end
end
end
= button_to 'Deliver' do
UserMailer.newsletter(@post).deliver
end
如果我按這個按鈕,它會彈出錯誤「無路由匹配的職位/ 6」時,它顯然是存在的。
哇,這絕對看起來像Rails方式。謝謝。 – 2013-04-22 11:08:27