From 5afd7fb81d72254aec8b5b49ac306d9e3b79f83a Mon Sep 17 00:00:00 2001 From: Julian Maurice Date: Mon, 30 Sep 2013 09:02:30 +0200 Subject: [PATCH] Bug 9044: Set the number of filters according to number of columns --- koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt index dc979da..26f945c 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt @@ -176,11 +176,20 @@ function verify_images() { table = $("#" + id + " table"); if (table.length == 1) { filters_row = table.find('thead tr.filters_row'); + + [% IF StaffDetailItemSelection %] + var aoColumns = []; + filters_row.find('th').each(function() { + aoColumns.push('text'); + }); + aoColumns[0] = null; + [% END %] + if (table.find('thead tr.columnFilter').length == 0) { table.dataTable().columnFilter({ 'sPlaceHolder': 'head:after' [% IF StaffDetailItemSelection %] - , aoColumns: [ null, 'text', 'text', 'text', 'text', 'text', 'text', 'text' ] + , 'aoColumns': aoColumns [% END %] }); filters_row.addClass('columnFilter'); -- 1.7.10.4