Lines 203-209
function KohaTable(id_selector, dt_parameters, table_settings, add_filters) {
Link Here
|
203 |
|
203 |
|
204 |
if ( table_settings ) { |
204 |
if ( table_settings ) { |
205 |
if ( table_settings.hasOwnProperty('default_display_length') && table_settings['default_display_length'] != null ) { |
205 |
if ( table_settings.hasOwnProperty('default_display_length') && table_settings['default_display_length'] != null ) { |
206 |
new_parameters["pageLength"] = table_settings['default_display_length']; |
206 |
// pageLength needs to be a number, not a string, or it can cause issues with DataTable's next button. |
|
|
207 |
new_parameters["pageLength"] = parseInt(table_settings['default_display_length']); |
207 |
} |
208 |
} |
208 |
if ( table_settings.hasOwnProperty('default_sort_order') && table_settings['default_sort_order'] != null ) { |
209 |
if ( table_settings.hasOwnProperty('default_sort_order') && table_settings['default_sort_order'] != null ) { |
209 |
new_parameters["order"] = [[ table_settings['default_sort_order'], 'asc' ]]; |
210 |
new_parameters["order"] = [[ table_settings['default_sort_order'], 'asc' ]]; |
210 |
- |
|
|