私はdevice(ロゴ画像)によってパスワードを変更して送信されたメールに添付ファイルを追加したいのですが、ユーザーのロケールを使用してメールテキストをローカライズしたいと思います。 誰でも助けて、これを行うために何を上書きするか教えてください。パスワードをリセットするためのメールテンプレートを作成する
5
A
答えて
6
にrails generate devise:views
および編集テンプレートを実行します。これを行うには、デフォルトの工夫を上書きするリンクの指示に従ってください
::メーラー: https://github.com/plataformatec/devise/wiki/How-To:-Use-custom-mailer
その後、attachments.inline['logo.png']=
を使用して添付ファイルを追加します。
def reset_password_instructions(record, opts={})
attachments.inline['logo.png'] = File.read('app/assets/images/logo.png')
super(record, opts)
end
そして、あなたができるビューで使用するattachments['logo.png'].url
:
<%= image_tag(attachments['logo.png'].url, alt: 'Logo') %>
2
ちょうどあなたが添付ファイルとしてロゴ画像を追加する必要がapp/views/devise/mailer/reset_password_instructions.html.erb
0
私はrails 5 appにdevise 4.3を使用しています。追加の議論が必要です。
def reset_password_instructions(record, token, opts={})
attachments.inline['logo.png'] = File.read("#{Rails.root}/app/assets/images/logo.png")
super(record, token, opts)
end
関連する問題
- 1. AngularJS(フロントエンド)からパスワードをリセットするための投稿
- 2. アンドロイドプロジェクトのEditTextのための "パスワード検出器"を作成する
- 3. パスワードをリセットする7
- 4. パスワードをJavaでリセットする
- 5. メールでパスワードをリセットする
- 6. Google Appsのユーザーのパスワードをリセットする
- 7. パスワードをリセットするDjango +のフォーム
- 8. パスワードをリセットするときのエラー
- 9. Zend Frameworkのパスワードをリセットするためのランダムパスワードまたは一時URLの生成方法は?
- 10. ソーシャルエンジンのメールテンプレートのプレースホルダを作成する4
- 11. ネットワークアダプタをリセットするためのC#
- 12. linuxパスワード用のホットキーを作成する
- 13. PHPMyAdminのrootパスワードを作成する
- 14. データベースレコードタイプを作成するためのフォームを作成する
- 15. にイテレータをリセットするために...ループ
- 16. hsqldbバイパス認証:忘れたユーザーとパスワードをリセットする
- 17. iPhone:パスワードを作成するSQLiteデータベース
- 18. Koala :: Facebook :: APIErrorをキャッチする方法OAuthExceptionまたはユーザーのパスワードをリセットする
- 19. インデックスを作成するためのステップバイステップガイド?
- 20. オブジェクトコンバータを作成するためのベストプラクティス
- 21. APIを作成するためのガイド
- 22. セットアッププロジェクトを作成するためのアイデア
- 23. AppWidgetを作成するためのショートカット
- 24. カスタムメンバーシッププロバイダを作成するためのサンプルコード
- 25. フラッシュゲームを作成するためのツール
- 26. UMLを作成するためのツール
- 27. フリーROIを作成するためのループを作成
- 28. Yii2でパスワード検証をリセット
- 29. メールのみを使用してユーザーのパスワードをリセットする
- 30. Jiraの電子メールテンプレートを編集するためのUIはありますか?
ただし、このような方法で画像を追加することはできません。私はそれをしようとしているときだけ、悪いリンクを受け取る。メッセージに添付ファイルを追加する必要があります - どうすればいいですか? –