メーラーを使用して、クーポンを含むユーザーに HTML リッチ メールを送信しています。各電子メールには最大約 10 個のクーポンが含まれる場合がありますが、それぞれに印刷リンクを追加して、その 1 つだけを印刷できるようにしたいと思います..どうすればこれを最もよく達成できますか..
mail.html.erb (スタイリングなし)
<body>
<table width="100%" id="background" border="0" cellpadding="0" cellspacing="0">
<tr><td align="center" valign="top">
<table width="650" id="main" border="0" cellpadding="0" cellspacing="20">
<tr>
<td id="header" colspan="2">
<a href="http://abc.com/"><img src="https://##.png" width="400" height="176" alt="Remindeals"></a>
<h3>Hello <%= @user.name %> this email is to remind you that you have an occasion coming up in 2 weeks!</h3>
</td>
</tr>
<tr>
<td class="divider" colspan="2" bgcolor="#555555" height="2"></td>
</tr>
<% @deals.each do |d| %>
<tr class="episode">
<td>
<a href="#"><img src="#.png" width="200" height="125" alt="#310 Getting Started with Rails"></a>
</td>
<td valign="top">
<h2><%= d.store.name %></h2>
<h2><%= d.title %></h2>
<p><%= d.description %></p>
<p>
<a href="#">Print</a>
</p>
</td>
</tr>
<%end%>
</table>
</td></tr>
</table>
</body>