aboutsummaryrefslogtreecommitdiffstats
path: root/guides
diff options
context:
space:
mode:
authorVijay Dev <vijaydev.cse@gmail.com>2015-07-04 23:18:22 +0530
committerVijay Dev <vijaydev.cse@gmail.com>2015-07-04 23:18:22 +0530
commitf09678b7b1442d70636a60edb6be138614cf789f (patch)
tree7284cb35815e9199e51a5f4d437aee5fc179ab84 /guides
parent6cd768f9468517f0579f89fa033dc6c16b12b188 (diff)
parent9cc438f5596a519bdccc36cd0763feb72040e45b (diff)
downloadrails-f09678b7b1442d70636a60edb6be138614cf789f.tar.gz
rails-f09678b7b1442d70636a60edb6be138614cf789f.tar.bz2
rails-f09678b7b1442d70636a60edb6be138614cf789f.zip
Merge pull request #20764 from maurogeorge/mailer_image
Create Adding images in Action Mailer Views on guides
Diffstat (limited to 'guides')
-rw-r--r--guides/source/action_mailer_basics.md18
1 files changed, 18 insertions, 0 deletions
diff --git a/guides/source/action_mailer_basics.md b/guides/source/action_mailer_basics.md
index 6f159b2fc4..c31b50fcfc 100644
--- a/guides/source/action_mailer_basics.md
+++ b/guides/source/action_mailer_basics.md
@@ -533,6 +533,24 @@ url helper.
NOTE: non-`GET` links require [jQuery UJS](https://github.com/rails/jquery-ujs)
and won't work in mailer templates. They will result in normal `GET` requests.
+### Adding images in Action Mailer Views
+
+Unlike controllers, the mailer instance doesn't have any context about the
+incoming request so you'll need to provide the `:asset_host` parameter yourself.
+
+As the `:asset_host` usually is consistent across the application you can
+configure it globally in config/application.rb:
+
+```ruby
+config.action_mailer.asset_host = 'http://example.com'
+```
+
+Now you can display an image inside your email.
+
+```ruby
+<%= image_tag 'image.jpg' %>
+```
+
### Sending Multipart Emails
Action Mailer will automatically send multipart emails if you have different