欢迎xxx@xxxxx.com!您可以通过以下方式确认帐户电子邮件 链接如下:在此输入代码确认我的帐户
我想编辑此邮件,使其变得像这样
我的project_name 你好xxxxx 点击此处确认您的电子邮件
答案 0 :(得分:12)
只需生成设计视图
rails g devise:views
然后您可以访问
中的默认邮件配置your_app /应用/视图/设计/邮寄者
答案 1 :(得分:4)
检查devise.en.yml
以查找设计翻译。您可以将project_name
传递给翻译;例如:
t('welcome', :project_name => project.name)
在yml文件中:
welcome_message: 'My %{project_name} Hello xxxxx click here to confirm you email'
答案 2 :(得分:1)
我认为,当资源通常为用户或 admin
时,您希望自confirmation_instructions.html.erb
自定义app\view\resource\mailer
个文件
首先,检查您是否在config.scoped_views = true
中设置了config/initializers/devise.rb
由于这一点,设置设备正在资源的视图文件夹中查找模板而不是{{1}中的默认模板}
使用app\views\devise\mailer
,login
等可以通过以下方式username
毕竟,请务必重启服务器。作为参考,请检查类似问题Ruby/Rails: How do you customize the mailer templates of Devise?