ActiveAdmin 批处理电子邮件
ActiveAdmin batch email
我开始使用 active admin 作为管理后端的一点 Rails 4.2.0 应用程序,我正在尝试发送批量电子邮件。我在文档中找不到如何操作(也许我找错地方了)。我已经有一个使用 Mandrill 处理 "non-admin" 视图的邮件程序。该应用程序已经部署在 Heroku 中并且一切正常。
我在我的 Gemfile 上使用
gem 'activeadmin', github: 'activeadmin'
我的 admin/user.rb 看起来像这样:
ActiveAdmin.register User do
permit_params :email
:encrypted_password
:reset_password_token
:reset_password_sent_at
:remember_created_at
:sign_in_count
:current_sign_in_at
:last_sign_in_at
:current_sign_in_ip
:last_sign_in_ip
:created_at
:updated_at
:username
:first_name
:last_name
我还有一个非常简单的 ContactController,它具有 new_contact 和 create_contact 操作,以便发送电子邮件。
我还在 ActiveAdmin Google 群组上发布了这个问题。
关于如何从 ActiveAdmin 实施批量电子邮件的任何想法?
这可以做到吗?
在对 ActiveAdmin 源控制器进行了一段时间的挖掘之后,我得出了这个结论。它可能不是最优雅的解决方案,但它确实有效。请注意,我没有使用原来的 ContactController,而是使用 ActiveAdmin 控制器发送电子邮件。
这里是 link 要点:
Send batch emails ActiveAdmin Rails 4.2.0
希望对大家有所帮助。
我开始使用 active admin 作为管理后端的一点 Rails 4.2.0 应用程序,我正在尝试发送批量电子邮件。我在文档中找不到如何操作(也许我找错地方了)。我已经有一个使用 Mandrill 处理 "non-admin" 视图的邮件程序。该应用程序已经部署在 Heroku 中并且一切正常。
我在我的 Gemfile 上使用
gem 'activeadmin', github: 'activeadmin'
我的 admin/user.rb 看起来像这样:
ActiveAdmin.register User do
permit_params :email
:encrypted_password
:reset_password_token
:reset_password_sent_at
:remember_created_at
:sign_in_count
:current_sign_in_at
:last_sign_in_at
:current_sign_in_ip
:last_sign_in_ip
:created_at
:updated_at
:username
:first_name
:last_name
我还有一个非常简单的 ContactController,它具有 new_contact 和 create_contact 操作,以便发送电子邮件。
我还在 ActiveAdmin Google 群组上发布了这个问题。
关于如何从 ActiveAdmin 实施批量电子邮件的任何想法? 这可以做到吗?
在对 ActiveAdmin 源控制器进行了一段时间的挖掘之后,我得出了这个结论。它可能不是最优雅的解决方案,但它确实有效。请注意,我没有使用原来的 ContactController,而是使用 ActiveAdmin 控制器发送电子邮件。
这里是 link 要点: Send batch emails ActiveAdmin Rails 4.2.0
希望对大家有所帮助。