我正在Ruby on Rails中製作一個網站,其中包含一個註冊頁面,供團隊註冊特定事件。事件是從選擇選項中選擇的。一旦一個團隊註冊了一個特定的事件,我想要網站發送電子郵件給站點管理員和事件頭通知相同。如何繼續?在Ruby on Rails應用程序中如何通知註冊事件負責人和新團隊的管理員?
0
A
回答
2
有關從您的RoR應用程序發送電子郵件,Rails開發者使用ActionMailer
所以我們說,你想盡快在一個團隊中發送電子郵件給用戶作爲一個事件註冊的球隊。 你可以做這樣的事情:
class UserMailer < ApplicationMailer
default from: '[email protected]'
def registration_email(team)
@users = team.users
@url = 'http://example.com/event/registration'
@users.each do |user|
mail(to: user.email, subject: 'Thank you for registering to this event')
end
end
end
的registration_email
方法需要團隊作爲一個參數。每個團隊都有很多用戶,因此我們希望遍歷團隊中的所有用戶併發送並通過電子郵件發送給他們中的每一個用戶。
+0
實際上,將電子郵件發送給團隊成員並不是我關心的事情,但將該電子郵件發送給該網站的管理員以及正在組織該團隊註冊的特定活動的人正在竊聽我。而電子郵件應列出所有團隊成員。 –
+0
您是否擁有與團隊註冊活動相關的管理員的電子郵件?這應該在事件表中,像':admin_email'這樣的列 – Cyzanfar
相關問題
- 1. 您如何管理Ruby on Rails遷移與開發團隊?
- 2. 如何在Ruby on Rails應用程序中添加通知?
- 3. Nhibernate:誰負責非Web應用程序中的事務管理
- 4. 自動分配給團隊負責人/開發人員重新開啓bug
- 5. Ruby on Rails事件應用程序
- 6. Oracle應用程序併發管理器作業負責人
- 7. Ruby on Rails中的管理員授權
- 8. 團隊代理和管理員 - Apple開發人員
- 9. 如何在Ruby On Rails應用程序中處理Thumbs.db文件
- 10. 通知管理員(site_mail)新用戶註冊
- 11. 使用Devise向管理員通知新註冊
- 12. 如何編輯管理員在Wordpress中註冊的通知郵件MULTISITE
- 13. 如何使用Devise Gem在Ruby On Rails中創建管理員?
- 14. 如何編輯和管理Ruby on Rails應用程序中的「select_tag options_from_collection_for_select」?
- 15. 託管Ruby on Rails應用程序
- 16. 如何在Ruby on Rails應用程序
- 17. 爲記者和團隊負責人訂閱JIRA過濾器
- 18. Ruby on Rails中的事件的客人
- 19. Ruby on rails邀請/註冊
- 20. 登錄/註冊Ruby on Rails?
- 21. Ruby on Rails註冊數據?
- 22. Slack應用程序:如何管理與不同團隊的機器人連接?
- 23. 如何通過團隊上傳應用程序管理應用商店
- 24. 在新的FB通知API,是我的應用程序。負責在閱讀後清理通知?
- 25. Ruby on Rails管理員密碼
- 26. Ruby on rails管理員操作
- 27. 如何註冊已在管理員中註冊的模型?
- 28. has_many通過Ruby on Rails應用程序
- 29. 團隊在Rails 3應用程序
- 30. 管理許多不同版本的Ruby on Rails應用程序
你想要什麼幫助?通過Ruby on Rails發送電子郵件? –
歡迎來到堆棧溢出。請查看上面鏈接的[Help](http://stackoverflow.com/help)區域,您將在這裏找到關於如何在Stack Overflow上提出問題的信息。 – vgoff
每當有新用戶註冊時,都會通過RoR發送一封電子郵件。 –