mirror of
https://github.com/opensourcepos/opensourcepos.git
synced 2026-04-05 07:34:49 -04:00
Add table sticky header (#1610)
This commit is contained in:
@@ -11,7 +11,7 @@ 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"]
|
||||
'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"]
|
||||
},
|
||||
dest: {
|
||||
'js': 'tmp/opensourcepos_bower.js',
|
||||
|
||||
@@ -15,6 +15,7 @@
|
||||
<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/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" />
|
||||
<link rel="stylesheet" href="bower_components/chartist-plugin-tooltip/dist/chartist-plugin-tooltip.css" />
|
||||
@@ -43,6 +44,7 @@
|
||||
<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/moment/moment.js"></script>
|
||||
<script src="bower_components/bootstrap-daterangepicker/daterangepicker.js"></script>
|
||||
<script src="bower_components/file-saver.js/FileSaver.js"></script>
|
||||
@@ -71,10 +73,10 @@
|
||||
<![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=1a7dd79d6d"/>
|
||||
<link rel="stylesheet" type="text/css" href="dist/opensourcepos.min.css?rel=1831dfe53b"/>
|
||||
<!-- end mincss template tags -->
|
||||
<!-- start minjs template tags -->
|
||||
<script type="text/javascript" src="dist/opensourcepos.min.js?rel=bcd3ae91d0"></script>
|
||||
<script type="text/javascript" src="dist/opensourcepos.min.js?rel=0310c09977"></script>
|
||||
<!-- end minjs template tags -->
|
||||
<?php endif; ?>
|
||||
|
||||
|
||||
@@ -30,6 +30,7 @@
|
||||
|
||||
$('#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,
|
||||
|
||||
@@ -45,6 +45,7 @@
|
||||
|
||||
$('#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,
|
||||
|
||||
@@ -63,7 +63,9 @@
|
||||
"src/bootstrap-table.js",
|
||||
"src/bootstrap-table.css",
|
||||
"dist/extensions/export/bootstrap-table-export.js",
|
||||
"dist/extensions/mobile/bootstrap-table-mobile.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"
|
||||
]
|
||||
}
|
||||
}
|
||||
|
||||
@@ -228,6 +228,7 @@
|
||||
load_success = load_success(options.onLoadSuccess);
|
||||
$('#table').bootstrapTable($.extend(options, {
|
||||
columns: options.headers,
|
||||
stickyHeader: true,
|
||||
url: options.resource + '/search',
|
||||
sidePagination: 'server',
|
||||
pageSize: options.pageSize,
|
||||
|
||||
Reference in New Issue
Block a user