TomDogg
TomDogg

Reputation: 3935

Rails: How to use a partial in multipart/alternative emails (HTML and plain text)

I use a partial in various multipart emails (HTML and plain text) in Rails and have the following problem with it:

The problem: In the "plain text" version of the received emails, it is the HTML partial that is rendered, not the "plain text" one. (Everything else is rendered correctly in both versions.)

What am I probably doing wrong?

Thanks a bunch for any help with this! Tom

Upvotes: 1

Views: 1127

Answers (1)

Ryenski
Ryenski

Reputation: 9692

I found the answer that works for me. PeterD posted the following on rails mailer with different layouts:

...the layouts follow a different naming scheme to the email templates. Just rename them as follows:

layout.text.html.erb    => layout.html.erb
layout.text.plain.erb   => layout.text.erb

Upvotes: 2

Related Questions