i don't want send email, want able view email action mailer generates both html , text email types.
so like:
html = usermailer.welcome_email(@user).html text = usermailer.welcome_email(@user).text
is possible?
update
i trying backport render out: https://github.com/brainopia/backport_new_renderer/blob/master/backport_new_renderer.rb
i have far:
class emailcontroller < actioncontroller::base layout "email" def welcome end end
my /app/views/email/welcome.html.erb just:
hello <%= @name %>
then created lib/rasks/render.rake file looks like:
desc "testing controller rendering backport" task :render puts "hello render" @name = "adf" emailcontroller.render(:welcome) end
error is:
hello render rake aborted! nameerror: uninitialized constant emailcontroller /users/path/to/apps/myapp/lib/tasks/render.rake:5:in `block in <top (required)>' tasks: top => render (see full trace running task --trace)
if using rails 5, can render template using:
actioncontroller.render('mailer/mymailer.html.erb', assigns: { a: b })
but poster above mentioned, want preview email. letter_opener gem good. discovered , love mailcatcher.
Comments
Post a Comment