Commit | Line | Data |
---|---|---|
c820e08c | 1 | <div> |
f3cd3852 | 2 | <a href ng-click="editor.removeEntity(selectedEntity)" class="btn btn-sm btn-danger pull-right"> |
a2854e2e CW |
3 | <i class="crm-i fa-trash"></i> |
4 | </a> | |
a064e90d CW |
5 | |
6 | <fieldset> | |
7 | <legend>{{ ts('Values') }}</legend> | |
8 | <div class="form-inline" ng-if="entity.data" ng-repeat="(fieldName, value) in entity.data"> | |
f3cd3852 CW |
9 | <label>{{ editor.getField(entity.type, fieldName).title }}:</label> |
10 | <input class="form-control" af-gui-field-value="editor.getField(entity.type, fieldName)" ng-model="entity.data[fieldName]" /> | |
a064e90d CW |
11 | <a href class="pull-right" ng-click="removeValue(entity, fieldName)"> |
12 | <i class="crm-i fa-times"></i> | |
13 | </a> | |
14 | </div> | |
15 | <div class="form-inline"> | |
16 | <input class="form-control" ng-model="controls.addValue" crm-ui-select="{data: valuesFields}" placeholder="Add value" /> | |
17 | </div> | |
18 | </fieldset> | |
66af6937 CW |
19 | |
20 | <fieldset> | |
21 | <legend>{{ ts('Fields') }}</legend> | |
65c9e7ae CW |
22 | <div class="af-gui-field-select-list" ui-sortable="{update: rebuildFieldList, items: '> div:not(.disabled)', connectWith: '[data-entity=' + selectedEntity + '] [ui-sortable]'}" ng-model="fieldList[selectedEntity]"> |
23 | <div ng-repeat="field in fieldList[selectedEntity]" ng-class="{disabled: fieldInUse(selectedEntity, field.name)}"> | |
24 | {{ field.defn.title }} | |
25 | </div> | |
26 | </div> | |
66af6937 CW |
27 | </fieldset> |
28 | ||
29 | <fieldset> | |
30 | <legend>{{ ts('Options') }}</legend> | |
31 | </fieldset> | |
32 | ||
c820e08c | 33 | </div> |