Search ext: Add searchDisplay and searchPage modules
[civicrm-core.git] / ext / search / ang / searchAdmin / displays / searchAdminDisplayTable.html
1 <fieldset>
2 <div class="form-inline">
3 <label for="crm-search-admin-table-limit">{{ ts('Results to display (0 for no limit):') }}</label>
4 <input id="crm-search-admin-table-limit" type="number" min="0" step="1" class="form-control" ng-model="$ctrl.display.settings.limit">
5 <label><input type="checkbox" ng-model="$ctrl.display.settings.pager"> {{ ts('Use Pager') }}</label>
6 </div>
7 </fieldset>
8 <div class="crm-flex-box crm-search-admin-table-columns-wrapper">
9 <fieldset class="crm-search-admin-table-columns" ng-model="$ctrl.display.settings.columns" ui-sortable="$ctrl.sortableOptions">
10 <legend>{{:: ts('Columns') }}</legend>
11 <fieldset ng-repeat="col in $ctrl.display.settings.columns" class="crm-draggable">
12 <legend>{{ $ctrl.getFieldLabel(col.expr) }}</legend>
13 <div class="form-inline">
14 <label>{{ ts('Label:') }}</label> <input class="form-control" type="text" ng-model="col.label" />
15 <button class="btn-xs pull-right" ng-click="$ctrl.removeCol($index)" title="{{:: ts('Hide') }}">
16 <i class="crm-i fa-ban"></i>
17 </button>
18 </div>
19 </fieldset>
20 </fieldset>
21 <fieldset class="crm-search-admin-table-columns" ng-model="$ctrl.hiddenColumns" ui-sortable="$ctrl.sortableOptions">
22 <legend>{{:: ts('Hidden Columns') }}</legend>
23 <fieldset ng-repeat="col in $ctrl.hiddenColumns" class="crm-draggable">
24 <legend>{{ $ctrl.getFieldLabel(col.expr) }}</legend>
25 <div class="form-inline">
26 <label>{{ ts('Label:') }}</label> <input disabled class="form-control" type="text" ng-model="col.label" />
27 <button class="btn-xs pull-right" ng-click="$ctrl.restoreCol($index)" title="{{:: ts('Show') }}">
28 <i class="crm-i fa-undo"></i>
29 </button>
30 </div>
31 </fieldset>
32 </fieldset>
33 </div>