Commit | Line | Data |
---|---|---|
27e690c2 TO |
1 | <!-- |
2 | Controller: EditMailingCtrl | |
3 | Required vars: mailing, crmMailingConst | |
4 | FIXME: Don't hardcode table-based layout! | |
5 | --> | |
6 | <table class="form-layout-compressed"> | |
7 | <tbody> | |
8 | <tr> | |
9 | <td class="label"> | |
10 | <label crm-ui-label crm-for="mailingName">{{ts('Mailing Name')}}</label> | |
11 | </td> | |
12 | <td> | |
13 | <input | |
14 | type="text" | |
15 | class="crm-form-text" | |
16 | ng-model="mailing.name" | |
17 | placeholder="Mailing Name" | |
18 | required | |
19 | name="mailingName" /> | |
20 | </td> | |
21 | </tr> | |
22 | <tr ng-show="crmMailingConst.campNames.length > 0"> | |
23 | <td class="label"> | |
24 | <label crm-ui-label crm-for="campaign">{{ts('Campaign')}}</label> | |
25 | </td> | |
26 | <td> | |
27 | <select | |
28 | name="campaign" | |
29 | ui-jq="select2" | |
30 | ui-options="{dropdownAutoWidth : true, allowClear: true, placeholder: ts('Select Campaign')}" | |
31 | ng-model="mailing.campaign_id" | |
32 | ng-options="campaign.id as campaign.name for campaign in crmMailingConst.campNames|orderBy:'name'" | |
33 | > | |
34 | <option value=""></option> | |
35 | </select> | |
36 | </td> | |
37 | </tr> | |
38 | </tbody> | |
39 | </table> |