Commit | Line | Data |
---|---|---|
44402a2e CW |
1 | <fieldset> |
2 | <div class="form-inline"> | |
03b55607 CW |
3 | <label for="crm-search-admin-display-limit">{{:: ts('Results to display (0 for no limit):') }}</label> |
4 | <input id="crm-search-admin-display-limit" type="number" min="0" step="1" class="form-control" ng-model="$ctrl.display.settings.limit"> | |
0e7a5135 CW |
5 | <div class="checkbox-inline form-control"> |
6 | <label><input type="checkbox" ng-model="$ctrl.display.settings.pager"> <span>{{:: ts('Use Pager') }}</span></label> | |
7 | </div> | |
8 | <div class="checkbox-inline form-control"> | |
9 | <label><input type="checkbox" ng-model="$ctrl.display.settings.actions"> <span>{{:: ts('Enable Actions') }}</span></label> | |
10 | </div> | |
44402a2e CW |
11 | </div> |
12 | </fieldset> | |
e35ea035 CW |
13 | <div class="crm-flex-box crm-search-admin-edit-columns-wrapper"> |
14 | <fieldset class="crm-search-admin-edit-columns" ng-model="$ctrl.display.settings.columns" ui-sortable="$ctrl.sortableOptions"> | |
44402a2e CW |
15 | <legend>{{:: ts('Columns') }}</legend> |
16 | <fieldset ng-repeat="col in $ctrl.display.settings.columns" class="crm-draggable"> | |
17 | <legend>{{ $ctrl.getFieldLabel(col.expr) }}</legend> | |
18 | <div class="form-inline"> | |
03b55607 | 19 | <label>{{:: ts('Label:') }}</label> <input class="form-control" type="text" ng-model="col.label" /> |
44402a2e CW |
20 | <button class="btn-xs pull-right" ng-click="$ctrl.removeCol($index)" title="{{:: ts('Hide') }}"> |
21 | <i class="crm-i fa-ban"></i> | |
22 | </button> | |
23 | </div> | |
e35ea035 | 24 | <div class="form-inline"> |
03b55607 CW |
25 | <label>{{:: ts('Alignment:') }}</label> |
26 | <select ng-model="col.alignment" class="form-control"> | |
27 | <option value="">{{:: ts('Left') }}</option> | |
28 | <option value="text-center">{{:: ts('Center') }}</option> | |
29 | <option value="text-right">{{:: ts('Right') }}</option> | |
30 | </select> | |
31 | </div> | |
32 | <div class="form-inline"> | |
33 | <label>{{:: ts('Link:') }}</label> | |
f9cf8797 CW |
34 | <crm-search-admin-link-select column="col" links="$ctrl.links"></crm-search-admin-link-select> |
35 | </div> | |
36 | <div class="form-inline"> | |
03b55607 | 37 | <label>{{:: ts('Tooltip:') }}</label> |
f9cf8797 | 38 | <input class="form-control" type="text" ng-model="col.title" /> |
e35ea035 | 39 | </div> |
44402a2e CW |
40 | </fieldset> |
41 | </fieldset> | |
e35ea035 | 42 | <fieldset class="crm-search-admin-edit-columns" ng-model="$ctrl.hiddenColumns" ui-sortable="$ctrl.sortableOptions"> |
44402a2e CW |
43 | <legend>{{:: ts('Hidden Columns') }}</legend> |
44 | <fieldset ng-repeat="col in $ctrl.hiddenColumns" class="crm-draggable"> | |
45 | <legend>{{ $ctrl.getFieldLabel(col.expr) }}</legend> | |
46 | <div class="form-inline"> | |
03b55607 | 47 | <label>{{:: ts('Label:') }}</label> <input disabled class="form-control" type="text" ng-model="col.label" /> |
44402a2e CW |
48 | <button class="btn-xs pull-right" ng-click="$ctrl.restoreCol($index)" title="{{:: ts('Show') }}"> |
49 | <i class="crm-i fa-undo"></i> | |
50 | </button> | |
51 | </div> | |
52 | </fieldset> | |
53 | </fieldset> | |
54 | </div> |