Ruby Forum Ruby on Rails > action mailer default template/location - DONT WANT

Posted by Frantisek Psotka (fero)
on 14.04.2008 16:57
hello

i want to specify my own location of actionmailer template. how can i do
this?

something like render would be perfect :)

thanks

fero
Posted by Julian Leviston (Guest)
on 14.04.2008 17:17
(Received via mailing list)
Actionmailer "views" can render partials. Probably best to use this
approach.

Julian.

Learn Ruby on Rails! Check out the FREE VIDS (for a limited time)
VIDEO #4 coming soon!
http://sensei.zenunit.com/
Posted by Frantisek Psotka (fero)
on 14.04.2008 21:06
maybe you dont understand.

my mailer view looks like:
----------------------
<%= @body %>
----------------------

its a bit reduntant to have file with almost no meaning in a project, 
but thats not problem, problem is that i want to specify where this 
template should be (in a filesystem)

how can i force ActionMailer to search for view on another path ?

thanks again.

fero.

Posted by Frantisek Psotka (fero)
on 15.04.2008 17:31
OK, after few days I discover:

When you in ActionMailer set @body variable, no template is needed... 
through this you can render (with erb or...) email any way you want.

hope it helps.


Frantisek Psotka wrote:
> maybe you dont understand.
> 
> my mailer view looks like:
> ----------------------
> <%= @body %>
> ----------------------
> 
> its a bit reduntant to have file with almost no meaning in a project, 
> but thats not problem, problem is that i want to specify where this 
> template should be (in a filesystem)
> 
> how can i force ActionMailer to search for view on another path ?
> 
> thanks again.
> 
> fero.