mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2026-07-27 23:27:04 -04:00
Merge pull request #2980 from opensourcepos/bower-update
Update bower.json
This commit is contained in:
@@ -11,7 +11,8 @@ module.exports = function(grunt) {
|
||||
bower_concat: {
|
||||
all: {
|
||||
mainFiles: {
|
||||
'bootstrap-table': [ "src/bootstrap-table.js", "src/bootstrap-table.css", "dist/extensions/export/bootstrap-table-export.js", "dist/extensions/mobile/bootstrap-table-mobile.js", "dist/extensions/sticky-header/bootstrap-table-sticky-header.js", "dist/extensions/sticky-header/bootstrap-table-sticky-header.css"]
|
||||
'bootstrap-table': [ "dist/bootstrap-table.min.js", "dist/bootstrap-table.css", "dist/extensions/export/bootstrap-table-export.min.js", "dist/extensions/mobile/bootstrap-table-mobile.min.js", "dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js", "dist/extensions/sticky-header/bootstrap-table-sticky-header.css"],
|
||||
'chartist-plugin-axistitle': [ "./dist/chartist-plugin-axistitle.min.js"]
|
||||
},
|
||||
dest: {
|
||||
'js': 'tmp/opensourcepos_bower.js',
|
||||
|
||||
@@ -14,7 +14,7 @@
|
||||
<link rel="stylesheet" href="bower_components/jasny-bootstrap/dist/css/jasny-bootstrap.css" />
|
||||
<link rel="stylesheet" href="bower_components/smalot-bootstrap-datetimepicker/css/bootstrap-datetimepicker.min.css" />
|
||||
<link rel="stylesheet" href="bower_components/bootstrap-select/dist/css/bootstrap-select.css" />
|
||||
<link rel="stylesheet" href="bower_components/bootstrap-table/src/bootstrap-table.css" />
|
||||
<link rel="stylesheet" href="bower_components/bootstrap-table/dist/bootstrap-table.css" />
|
||||
<link rel="stylesheet" href="bower_components/bootstrap-table/dist/extensions/sticky-header/bootstrap-table-sticky-header.css" />
|
||||
<link rel="stylesheet" href="bower_components/bootstrap-daterangepicker/daterangepicker.css" />
|
||||
<link rel="stylesheet" href="bower_components/chartist/dist/chartist.min.css" />
|
||||
@@ -42,19 +42,19 @@
|
||||
<script src="bower_components/jasny-bootstrap/dist/js/jasny-bootstrap.js"></script>
|
||||
<script src="bower_components/smalot-bootstrap-datetimepicker/js/bootstrap-datetimepicker.min.js"></script>
|
||||
<script src="bower_components/bootstrap-select/dist/js/bootstrap-select.js"></script>
|
||||
<script src="bower_components/bootstrap-table/src/bootstrap-table.js"></script>
|
||||
<script src="bower_components/bootstrap-table/dist/extensions/export/bootstrap-table-export.js"></script>
|
||||
<script src="bower_components/bootstrap-table/dist/extensions/mobile/bootstrap-table-mobile.js"></script>
|
||||
<script src="bower_components/bootstrap-table/dist/extensions/sticky-header/bootstrap-table-sticky-header.js"></script>
|
||||
<script src="bower_components/bootstrap-table/dist/bootstrap-table.min.js"></script>
|
||||
<script src="bower_components/bootstrap-table/dist/extensions/export/bootstrap-table-export.min.js"></script>
|
||||
<script src="bower_components/bootstrap-table/dist/extensions/mobile/bootstrap-table-mobile.min.js"></script>
|
||||
<script src="bower_components/bootstrap-table/dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js"></script>
|
||||
<script src="bower_components/moment/moment.js"></script>
|
||||
<script src="bower_components/bootstrap-daterangepicker/daterangepicker.js"></script>
|
||||
<script src="bower_components/file-saver.js/FileSaver.js"></script>
|
||||
<script src="bower_components/es6-promise/es6-promise.js"></script>
|
||||
<script src="bower_components/file-saver/dist/FileSaver.min.js"></script>
|
||||
<script src="bower_components/html2canvas/build/html2canvas.js"></script>
|
||||
<script src="bower_components/jspdf/dist/jspdf.min.js"></script>
|
||||
<script src="bower_components/jspdf/dist/jspdf.debug.js"></script>
|
||||
<script src="bower_components/jspdf-autotable/dist/jspdf.plugin.autotable.js"></script>
|
||||
<script src="bower_components/tableExport.jquery.plugin/tableExport.min.js"></script>
|
||||
<script src="bower_components/tableExport.jquery.plugin/tableExport.js"></script>
|
||||
<script src="bower_components/chartist/dist/chartist.min.js"></script>
|
||||
<script src="bower_components/chartist-plugin-axistitle/dist/chartist-plugin-axistitle.min.js"></script>
|
||||
<script src="bower_components/chartist-plugin-pointlabels/dist/chartist-plugin-pointlabels.min.js"></script>
|
||||
<script src="bower_components/chartist-plugin-tooltip/dist/chartist-plugin-tooltip.min.js"></script>
|
||||
<script src="bower_components/chartist-plugin-barlabels/dist/chartist-plugin-barlabels.min.js"></script>
|
||||
@@ -75,7 +75,7 @@
|
||||
<![endif]-->
|
||||
<!-- start mincss template tags -->
|
||||
<link rel="stylesheet" type="text/css" href="dist/jquery-ui/jquery-ui.min.css"/>
|
||||
<link rel="stylesheet" type="text/css" href="dist/opensourcepos.min.css?rel=b332f7b2a9"/>
|
||||
<link rel="stylesheet" type="text/css" href="dist/opensourcepos.min.css?rel=afbb40b305"/>
|
||||
<!-- end mincss template tags -->
|
||||
|
||||
<!-- Tweaks to the UI for a particular theme should drop here -->
|
||||
@@ -84,7 +84,7 @@
|
||||
<?php } ?>
|
||||
|
||||
<!-- start minjs template tags -->
|
||||
<script type="text/javascript" src="dist/opensourcepos.min.js?rel=17ddd92837"></script>
|
||||
<script type="text/javascript" src="dist/opensourcepos.min.js?rel=2982efc631"></script>
|
||||
<!-- end minjs template tags -->
|
||||
<?php endif; ?>
|
||||
|
||||
|
||||
@@ -37,23 +37,29 @@
|
||||
{
|
||||
<?php $this->load->view('partial/bootstrap_tables_locale'); ?>
|
||||
|
||||
$('#table').bootstrapTable({
|
||||
columns: <?php echo transform_headers($headers, TRUE, FALSE); ?>,
|
||||
stickyHeader: true,
|
||||
pageSize: <?php echo $this->config->item('lines_per_page'); ?>,
|
||||
striped: true,
|
||||
sortable: true,
|
||||
showExport: true,
|
||||
exportDataType: 'all',
|
||||
exportTypes: ['json', 'xml', 'csv', 'txt', 'sql', 'excel', 'pdf'],
|
||||
pagination: true,
|
||||
showColumns: true,
|
||||
data: <?php echo json_encode($data); ?>,
|
||||
iconSize: 'sm',
|
||||
paginationVAlign: 'bottom',
|
||||
escape: false
|
||||
$('#table')
|
||||
.addClass("table-striped")
|
||||
.addClass("table-bordered")
|
||||
.bootstrapTable({
|
||||
columns: <?php echo transform_headers($headers, TRUE, FALSE); ?>,
|
||||
stickyHeader: true,
|
||||
stickyHeaderOffsetLeft: $('#table').offset().left + 'px',
|
||||
stickyHeaderOffsetRight: $('#table').offset().right + 'px',
|
||||
pageSize: <?php echo $this->config->item('lines_per_page'); ?>,
|
||||
sortable: true,
|
||||
showExport: true,
|
||||
exportDataType: 'all',
|
||||
exportTypes: ['json', 'xml', 'csv', 'txt', 'sql', 'excel', 'pdf'],
|
||||
pagination: true,
|
||||
showColumns: true,
|
||||
data: <?php echo json_encode($data); ?>,
|
||||
iconSize: 'sm',
|
||||
paginationVAlign: 'bottom',
|
||||
escape: false
|
||||
});
|
||||
|
||||
table_support.init_resize();
|
||||
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
@@ -45,48 +45,53 @@
|
||||
?>
|
||||
};
|
||||
|
||||
$('#table').bootstrapTable({
|
||||
columns: <?php echo transform_headers($headers['summary'], TRUE); ?>,
|
||||
stickyHeader: true,
|
||||
pageSize: <?php echo $this->config->item('lines_per_page'); ?>,
|
||||
striped: true,
|
||||
pagination: true,
|
||||
sortable: true,
|
||||
showColumns: true,
|
||||
uniqueId: 'id',
|
||||
showExport: true,
|
||||
exportDataType: 'all',
|
||||
exportTypes: ['json', 'xml', 'csv', 'txt', 'sql', 'excel', 'pdf'],
|
||||
data: <?php echo json_encode($summary_data); ?>,
|
||||
iconSize: 'sm',
|
||||
paginationVAlign: 'bottom',
|
||||
detailView: true,
|
||||
escape: false,
|
||||
onPageChange: init_dialog,
|
||||
onPostBody: function() {
|
||||
dialog_support.init("a.modal-dlg");
|
||||
},
|
||||
onExpandRow: function (index, row, $detail) {
|
||||
$detail.html('<table></table>').find("table").bootstrapTable({
|
||||
columns: <?php echo transform_headers_readonly($headers['details']); ?>,
|
||||
data: details_data[(!isNaN(row.id) && row.id) || $(row[0] || row.id).text().replace(/(POS|RECV)\s*/g, '')]
|
||||
});
|
||||
|
||||
<?php
|
||||
if($this->config->item('customer_reward_enable') == TRUE && !empty($details_data_rewards))
|
||||
{
|
||||
?>
|
||||
$detail.append('<table></table>').find("table").bootstrapTable({
|
||||
columns: <?php echo transform_headers_readonly($headers['details_rewards']); ?>,
|
||||
data: details_data_rewards[(!isNaN(row.id) && row.id) || $(row[0] || row.id).text().replace(/(POS|RECV)\s*/g, '')]
|
||||
$('#table')
|
||||
.addClass("table-striped")
|
||||
.addClass("table-bordered")
|
||||
.bootstrapTable({
|
||||
columns: <?php echo transform_headers($headers['summary'], TRUE); ?>,
|
||||
stickyHeader: true,
|
||||
stickyHeaderOffsetLeft: $('#table').offset().left + 'px',
|
||||
stickyHeaderOffsetRight: $('#table').offset().right + 'px',
|
||||
pageSize: <?php echo $this->config->item('lines_per_page'); ?>,
|
||||
pagination: true,
|
||||
sortable: true,
|
||||
showColumns: true,
|
||||
uniqueId: 'id',
|
||||
showExport: true,
|
||||
exportDataType: 'all',
|
||||
exportTypes: ['json', 'xml', 'csv', 'txt', 'sql', 'excel', 'pdf'],
|
||||
data: <?php echo json_encode($summary_data); ?>,
|
||||
iconSize: 'sm',
|
||||
paginationVAlign: 'bottom',
|
||||
detailView: true,
|
||||
escape: false,
|
||||
onPageChange: init_dialog,
|
||||
onPostBody: function() {
|
||||
dialog_support.init("a.modal-dlg");
|
||||
},
|
||||
onExpandRow: function (index, row, $detail) {
|
||||
$detail.html('<table></table>').find("table").bootstrapTable({
|
||||
columns: <?php echo transform_headers_readonly($headers['details']); ?>,
|
||||
data: details_data[(!isNaN(row.id) && row.id) || $(row[0] || row.id).text().replace(/(POS|RECV)\s*/g, '')]
|
||||
});
|
||||
<?php
|
||||
|
||||
<?php
|
||||
if($this->config->item('customer_reward_enable') == TRUE && !empty($details_data_rewards))
|
||||
{
|
||||
?>
|
||||
$detail.append('<table></table>').find("table").bootstrapTable({
|
||||
columns: <?php echo transform_headers_readonly($headers['details_rewards']); ?>,
|
||||
data: details_data_rewards[(!isNaN(row.id) && row.id) || $(row[0] || row.id).text().replace(/(POS|RECV)\s*/g, '')]
|
||||
});
|
||||
<?php
|
||||
}
|
||||
?>
|
||||
}
|
||||
?>
|
||||
}
|
||||
});
|
||||
|
||||
init_dialog();
|
||||
table_support.init_resize();
|
||||
});
|
||||
</script>
|
||||
|
||||
|
||||
31
bower.json
31
bower.json
@@ -33,12 +33,12 @@
|
||||
"bootswatch": "3.4.1+1",
|
||||
"smalot-bootstrap-datetimepicker": "~2.4.4",
|
||||
"bootstrap-select": "~1.13.18",
|
||||
"bootstrap-table": "~1.12.2",
|
||||
"bootstrap-table": "~1.18.1",
|
||||
"bootstrap-daterangepicker": "~2.1.27",
|
||||
"tableExport.jquery.plugin": "1.5.1",
|
||||
"jspdf": "~1.0.272",
|
||||
"chartist": "0.9.8",
|
||||
"chartist-plugin-axistitle": "0.0.5",
|
||||
"tableExport.jquery.plugin": "1.10.20",
|
||||
"jspdf": "~1.3.4",
|
||||
"chartist": "0.11.4",
|
||||
"chartist-plugin-axistitle": "0.0.7",
|
||||
"chartist-plugin-pointlabels": "0.0.4",
|
||||
"chartist-plugin-tooltip": "https://github.com/tmmdata/chartist-plugin-tooltip.git#0.0.18",
|
||||
"chartist-plugin-barlabels": "https://github.com/mtgibbs/chartist-plugin-barlabels.git#0.0.5",
|
||||
@@ -48,7 +48,8 @@
|
||||
"bootstrap-toggle": "^2.2.2"
|
||||
},
|
||||
"resolutions": {
|
||||
"jquery": "~1.12.4"
|
||||
"chartist": "0.9.8",
|
||||
"jspdf": ">=1.3.4"
|
||||
},
|
||||
"overrides": {
|
||||
"jquery-ui": {
|
||||
@@ -62,18 +63,20 @@
|
||||
"tableExport.js"
|
||||
]
|
||||
},
|
||||
"chartist-axis-plugin": {
|
||||
"main": [
|
||||
"dist/chartist-plugin-axistitle.js"
|
||||
]
|
||||
},
|
||||
"bootstrap-table": {
|
||||
"main": [
|
||||
"src/bootstrap-table.js",
|
||||
"src/bootstrap-table.css",
|
||||
"dist/extensions/export/bootstrap-table-export.js",
|
||||
"dist/extensions/mobile/bootstrap-table-mobile.js",
|
||||
"dist/extensions/sticky-header/bootstrap-table-sticky-header.js",
|
||||
"dist/bootstrap-table.min.js",
|
||||
"dist/bootstrap-table.css",
|
||||
"dist/extensions/export/bootstrap-table-export.min.js",
|
||||
"dist/extensions/mobile/bootstrap-table-mobile.min.js",
|
||||
"dist/extensions/sticky-header/bootstrap-table-sticky-header.min.js",
|
||||
"dist/extensions/sticky-header/bootstrap-table-sticky-header.css"
|
||||
]
|
||||
}
|
||||
},
|
||||
"resolutions": {
|
||||
"chartist": "0.9.8"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -33,7 +33,7 @@
|
||||
"grunt-contrib-concat": "~0.5.1",
|
||||
"grunt-contrib-cssmin": "^0.14.0",
|
||||
"grunt-contrib-jshint": "~0.6.3",
|
||||
"grunt-contrib-uglify": "~0.8.0",
|
||||
"grunt-contrib-uglify-es": "github:opensourcepos/grunt-contrib-uglify#harmony",
|
||||
"grunt-contrib-watch": "~0.5.3",
|
||||
"grunt-license-bower": "~1.0.1",
|
||||
"grunt-mocha-webdriver": "^1.2.2",
|
||||
|
||||
@@ -204,19 +204,24 @@
|
||||
options = _options;
|
||||
enable_actions = enable_actions(options.enableActions);
|
||||
load_success = load_success(options.onLoadSuccess);
|
||||
$('#table').bootstrapTable($.extend(options, {
|
||||
$('#table')
|
||||
.addClass("table-striped")
|
||||
.addClass("table-bordered")
|
||||
.bootstrapTable($.extend(options, {
|
||||
columns: options.headers,
|
||||
stickyHeader: true,
|
||||
stickyHeaderOffsetLeft: $('#table').offset().right + 'px',
|
||||
stickyHeaderOffsetRight: $('#table').offset().right + 'px',
|
||||
url: options.resource + '/search',
|
||||
sidePagination: 'server',
|
||||
selectItemName: 'btSelectItem',
|
||||
pageSize: options.pageSize,
|
||||
striped: true,
|
||||
pagination: true,
|
||||
search: options.resource || false,
|
||||
showColumns: true,
|
||||
clickToSelect: true,
|
||||
showExport: true,
|
||||
exportDataType: 'all',
|
||||
exportDataType: 'basic',
|
||||
exportTypes: ['json', 'xml', 'csv', 'txt', 'sql', 'excel', 'pdf'],
|
||||
exportOptions: {
|
||||
fileName: options.resource.replace(/.*\/(.*?)$/g, '$1')
|
||||
@@ -253,10 +258,20 @@
|
||||
enable_actions();
|
||||
init_delete();
|
||||
init_restore();
|
||||
init_resize();
|
||||
toggle_column_visibility();
|
||||
dialog_support.init("button.modal-dlg");
|
||||
};
|
||||
|
||||
var init_resize = function() {
|
||||
$(window).resize(function () {
|
||||
$('#table').bootstrapTable('refreshOptions', {
|
||||
stickyHeaderOffsetLeft: $('#table').offset().left + 'px',
|
||||
stickyHeaderOffsetRight: $('#table').offset().right + 'px',
|
||||
})
|
||||
})
|
||||
}
|
||||
|
||||
var init_delete = function (confirmMessage) {
|
||||
$("#delete").click(function(event) {
|
||||
do_action("delete")();
|
||||
@@ -314,6 +329,7 @@
|
||||
},
|
||||
handle_submit: handle_submit,
|
||||
init: init,
|
||||
init_resize: init_resize,
|
||||
do_delete: do_action("delete"),
|
||||
do_restore: do_action("restore"),
|
||||
refresh : refresh,
|
||||
|
||||
Reference in New Issue
Block a user