diff --git a/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc b/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc index d7740a018e..a5c5e0c8c6 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc +++ b/koha-tmpl/intranet-tmpl/prog/en/includes/columns_settings.inc @@ -70,17 +70,25 @@ function KohaTable(id_selector, dt_parameters, columns_settings, add_filters) { node.addClass("disabled"); } }, - { - extend: 'colvis', - fade: 100, - columns: included_ids, - className: "columns_controls", - titleAttr: _("Columns settings"), - text: ' ' + _("Columns") + '', - exportOptions: { - columns: exportColumns + ]; + + if( included_ids.length > 0 ){ + dt_parameters[ "buttons" ].push( + { + extend: 'colvis', + fade: 100, + columns: included_ids, + className: "columns_controls", + titleAttr: _("Columns settings"), + text: ' ' + _("Columns") + '', + exportOptions: { + columns: exportColumns + }, }, - }, + ); + } + + dt_parameters[ "buttons" ].push( { extend: 'collection', autoClose: true, @@ -90,8 +98,7 @@ function KohaTable(id_selector, dt_parameters, columns_settings, add_filters) { text: ' ' + _("Export") + '', buttons: export_buttons } - - ]; + ); var table = $(selector); if ( add_filters ) {