messaging:htmlEmailBody
HTML バージョンのメール本文です。
例
1<messaging:emailTemplate recipientType="Contact"
2 relatedToType="Account"
3 subject="Case report for Account: {!relatedTo.name}"
4 replyTo="support@acme.com">
5 <messaging:htmlEmailBody>
6 <html>
7 <style type="text/css">
8 body {font-family: Courier; size: 12pt;}
9
10 table {
11 border-width: 5px;
12 border-spacing: 5px;
13 border-style: dashed;
14 border-color: #FF0000;
15 background-color: #FFFFFF;
16 }
17
18 td {
19 border-width: 1px;
20 padding: 4px;
21 border-style: solid;
22 border-color: #000000;
23 background-color: #FFEECC;
24 }
25
26 th {
27 color: #000000;
28 border-width: 1px ;
29 padding: 4px ;
30 border-style: solid ;
31 border-color: #000000;
32 background-color: #FFFFF0;
33 }
34 </style>
35 <body>
36 <p>Dear {!recipient.name},</p>
37 <p>Below is a list of cases related to {!relatedTo.name}.</p>
38 <table border="0" >
39 <tr>
40 <th>Case Number</th><th>Origin</th>
41 <th>Creator Email</th><th>Status</th>
42 </tr>
43 <apex:repeat var="cx" value="{!relatedTo.Cases}">
44 <tr>
45 <td><a href =
46 "https://na1.salesforce.com/{!cx.id}">{!cx.CaseNumber}
47 </a></td>
48 <td>{!cx.Origin}</td>
49 <td>{!cx.Contact.email}</td>
50 <td>{!cx.Status}</td>
51 </tr>
52 </apex:repeat>
53 </table>
54 <p/>
55 <center>
56 <apex:outputLink value="https://salesforce.com">
57 For more detailed information login to Salesforce.com
58 </apex:outputLink>
59 </center>
60
61 </body>
62 </html>
63 </messaging:htmlEmailBody>
64</messaging:emailTemplate>属性
| 属性名 | 属性型 | 説明 | 必須かどうか | API バージョン | 通用範囲 |
|---|---|---|---|---|---|
| id | String | ページの他のコンポーネントが htmlEmailBody コンポーネントを参照できるようにする識別子。 | 14.0 | グローバル | |
| rendered | Boolean | コンポーネントをページに表示するかどうかを指定する boolean 値。指定されていない場合、この値はデフォルトの true に設定されます。 | 14.0 | グローバル |