CRM-15578 - crmMailing2 - Implement fields/msg_template_id.html
[civicrm-core.git] / partials / crmMailing2 / mailing.html
1 <!--
2 Controller: EditMailingCtrl
3 Required vars: mailing, crmMailingConst
4 FIXME: Don't hardcode table-based layout!
5 -->
6 <table class="form-layout-compressed" style="background: #bbf; width:100%;">
7 <tbody>
8 <tr>
9 <td class="label">
10 <label crm-ui-label crm-for="msg_template_id">{{ts('Template')}}</label>
11 </td>
12 <td ng-include="partialUrl('field/msg_template_id.html')">
13 </td>
14 </tr>
15 </tbody>
16 </table>
17 <table class="form-layout-compressed">
18 <tbody>
19 <tr>
20 <td class="label">
21 <label crm-ui-label crm-for="fromAddress">{{ts('From')}}</label>
22 </td>
23 <td>
24 <select
25 name="fromAddress"
26 ui-jq="select2"
27 ui-options="{dropdownAutoWidth : true, allowClear: false, placeholder: ts('Email address')}"
28 ng-model="fromPlaceholder.label"
29 ng-options="frm.label as frm.label for frm in crmFromAddresses.getAll() | filter:{is_active:1} | orderBy:'weight'"
30 required>
31 <option value=""></option>
32 </select>
33 </td>
34 </tr>
35 <tr>
36 <td class="label">
37 <label crm-ui-label crm-for="replyTo">{{ts('Reply-To')}}</label>
38 </td>
39 <td>
40 <select
41 name="replyTo"
42 ui-jq="select2"
43 ui-options="{dropdownAutoWidth : true, allowClear: true, placeholder: ts('Email address')}"
44 ng-model="mailing.replyto_email"
45 ng-options="frm.label as frm.label for frm in crmFromAddresses.getAll() | filter:{is_active:1} | orderBy:'weight'"
46 >
47 <option value=""></option>
48 </select>
49 </td>
50 </tr>
51 <tr>
52 <td class="label">
53 <label crm-ui-label crm-for="recipients">{{ts('Recipients')}}</label>
54 </td>
55 <td ng-include="partialUrl('field/recipients.html')">
56 </td>
57 </tr>
58 <tr>
59 <td class="label">
60 <label crm-ui-label crm-for="subject">{{ts('Subject')}}</label>
61 </td>
62 <td>
63 <div style="float: right;">
64 <input crm-mailing-token crm-for="subject" />
65 </div>
66 <input
67 type="text"
68 class="crm-form-text"
69 ng-model="mailing.subject"
70 required
71 placeholder="Subject"
72 name="subject" />
73 </td>
74 </tr>
75 </tbody>
76 </table>