70 lines
3.6 KiB
Handlebars
70 lines
3.6 KiB
Handlebars
{{#modal-dialog title='Advanced Query' submit=(route-action 'query')}}
|
|
<div class="widget-main row">
|
|
<div class="col-xs-12 col-sm-5">
|
|
<div class="widget-box">
|
|
<div class="widget-header">
|
|
<h5 class="widget-title">Show Columns</h5>
|
|
</div>
|
|
|
|
<div class="widget-body">
|
|
<div class="widget-main">
|
|
<div class="row">
|
|
<div class="col-xs-5 col-sm-5">
|
|
<div class="control-group">
|
|
{{ace-checkbox label='ID' value=model.tableOptions.showId}}
|
|
{{ace-checkbox label='Name' value=model.tableOptions.showName}}
|
|
{{ace-checkbox label='Years' value=model.tableOptions.showYears}}
|
|
{{ace-checkbox label='Date Added' value=model.tableOptions.showDateAdded}}
|
|
{{ace-checkbox label='YTD Sales' value=model.tableOptions.showYtdSale}}
|
|
{{ace-checkbox label='Country' value=model.tableOptions.showCountryCode}}
|
|
{{ace-checkbox label='State' value=model.tableOptions.showState}}
|
|
</div>
|
|
</div>
|
|
<div class="col-xs-5 col-sm-5">
|
|
<div class="control-group">
|
|
{{ace-checkbox label='City' value=model.tableOptions.showCity}}
|
|
{{ace-checkbox label='MS' value=model.tableOptions.showMs}}
|
|
{{ace-checkbox label='Region' value=model.tableOptions.showRegion}}
|
|
{{ace-checkbox label='Salesperson' value=model.tableOptions.showSalesperson}}
|
|
{{ace-checkbox label='Status' value=model.tableOptions.showStatus}}
|
|
{{ace-checkbox label='Select All' value=model.tableOptions.showAll}}
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="col-xs-12 col-sm-7">
|
|
<div class="control-group">
|
|
<div class="widget-box">
|
|
<div class="widget-header">
|
|
<h5 class="widget-title">Query Criteria</h5>
|
|
<span class="widget-toolbar">
|
|
<a href="#" {{action (route-action 'addCriterion')}}>
|
|
<i class="green ace-icon fa fa-plus"></i>
|
|
</a>
|
|
</span>
|
|
</div>
|
|
|
|
<div class="widget-body">
|
|
<div class="widget-main">
|
|
<form class="form-horizontal" role="form">
|
|
{{#each model.criteria as |criterion|}}
|
|
{{query-criterion
|
|
cols=model.cols
|
|
ops=model.ops
|
|
valOptions=(if (eq 'status' criterion.col) model.statusList)
|
|
criterion=criterion
|
|
removeCriterion=(route-action 'removeCriterion')}}
|
|
{{/each}}
|
|
</form>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
{{/modal-dialog}}
|