Ruby on rails 设计-手动注册时使用不同的电子邮件
我想让管理员能够手动注册新用户 只要在管理操作中创建一个新用户,一切都会顺利进行,但我想向这些用户发送一封与按照正常程序注册的用户不同的电子邮件Ruby on rails 设计-手动注册时使用不同的电子邮件,ruby-on-rails,devise,ruby-on-rails-4,devise-confirmable,Ruby On Rails,Devise,Ruby On Rails 4,Devise Confirmable,我想让管理员能够手动注册新用户 只要在管理操作中创建一个新用户,一切都会顺利进行,但我想向这些用户发送一封与按照正常程序注册的用户不同的电子邮件 有什么想法吗?我希望您需要按照[设计]页面上的说明进行操作,然后修改您的创建操作以生成附加电子邮件。我希望您需要按照[设计页面,然后修改您的创建操作以生成附加电子邮件。我认为您可以在管理操作中跳过发送原始确认邮件。只需创建您自己的邮件程序操作并发送所需邮件 也许也可以创建一封普通的确认邮件,但是可以修改邮件输出 bundle exec rails ge
有什么想法吗?我希望您需要按照[设计]页面上的说明进行操作,然后修改您的创建操作以生成附加电子邮件。我希望您需要按照[设计页面,然后修改您的创建操作以生成附加电子邮件。我认为您可以在管理操作中跳过发送原始确认邮件。只需创建您自己的邮件程序操作并发送所需邮件 也许也可以创建一封普通的确认邮件,但是可以修改邮件输出
bundle exec rails generate devise:views
然后修改“app/views/designe/mailer/confirmation\u instructions.html.erb”中的文本
<% if @sent_by_admin == true %>
...admin mailer text...
<% else %>
...normal mailer text...
<% end %>
…管理员邮件文本。。。
…普通邮件文本。。。
@“由管理员发送”可以是一个帮助变量,该变量将传递给“设计确认邮件程序”。我认为您可以在管理操作中跳过发送原始确认邮件。只需创建自己的邮件程序操作并发送所需邮件 也许也可以创建一封普通的确认邮件,但是可以修改邮件输出
bundle exec rails generate devise:views
然后修改“app/views/designe/mailer/confirmation\u instructions.html.erb”中的文本
<% if @sent_by_admin == true %>
...admin mailer text...
<% else %>
...normal mailer text...
<% end %>
…管理员邮件文本。。。
…普通邮件文本。。。
@_admin发送的\u可能是一个帮助变量,该变量会传递给设计确认邮件程序。您采用了哪种解决方案?您采用了哪种解决方案?