Skip to content

Commit 094cbc5

Browse files
PR comments
#324 (comment)
1 parent c5404ff commit 094cbc5

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

classes/Visualizer/Render/Sidebar/Type/DataTable.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -177,8 +177,8 @@ protected function _renderTableSettings() {
177177

178178
self::_renderTextItem(
179179
esc_html__( 'Number of rows per page', 'visualizer' ),
180-
'pageLength',
181-
$this->pageLength,
180+
'pageLength_int',
181+
$this->pageLength_int,
182182
esc_html__( 'The number of rows in each page, when paging is enabled.', 'visualizer' ),
183183
'10'
184184
);

js/render-datatables.js

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@
5151
searching: false,
5252
ordering: true,
5353
select: false,
54-
lengthChange: false
54+
lengthChange: false,
5555
};
5656

5757
if(typeof v.page_type !== 'undefined'){
@@ -99,7 +99,7 @@
9999
var valoo = chart.settings[i];
100100

101101
// remove the type suffix to get the name of the setting.
102-
i = i.replace(/_bool/g, '');
102+
i = i.replace(/_bool/g, '').replace(/_int/g, '');
103103

104104
switch(valoo){
105105
case 'true':
@@ -108,6 +108,10 @@
108108
case 'false':
109109
valoo = false;
110110
break;
111+
default:
112+
if(parseInt(valoo) > 0){
113+
valoo = parseInt(valoo);
114+
}
111115
}
112116

113117
// if the setting name has an '_' this means it is a sub-setting e.g. select_items means { select: { items: ... } }.
@@ -121,6 +125,8 @@
121125

122126
$.extend( $.fn.dataTable.defaults, settings );
123127

128+
console.log(settings);
129+
124130
// allow user to extend the settings.
125131
$('body').trigger('visualizer:chart:settings:extend', {id: id, chart: chart, settings: settings});
126132

@@ -130,7 +136,7 @@
130136
columns: cols,
131137
stripeClasses: stripe,
132138
} );
133-
$('#canvas .loader').remove();
139+
$('.loader').remove();
134140
}
135141

136142
function render(v) {

0 commit comments

Comments
 (0)