@@ -, +, @@ width --- .../en/modules/admin/searchengine/elasticsearch/mappings.tt | 8 ++++---- koha-tmpl/intranet-tmpl/prog/js/elasticsearch-mappings.js | 10 ++++++---- 2 files changed, 10 insertions(+), 8 deletions(-) --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/searchengine/elasticsearch/mappings.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/searchengine/elasticsearch/mappings.tt @@ -97,7 +97,7 @@ a.add, a.delete { [% END %]
-
+
  • Search fields
  • [% FOREACH index IN indexes %] @@ -107,7 +107,7 @@ a.add, a.delete { [% END %] [% END %]
-
+
@@ -229,7 +229,7 @@ a.add, a.delete {
[% FOREACH index IN indexes %] -
+
@@ -398,7 +398,7 @@ a.add, a.delete { [% IF index.index_name == 'biblios' %]

Facet order

-
+
--- a/koha-tmpl/intranet-tmpl/prog/js/elasticsearch-mappings.js +++ a/koha-tmpl/intranet-tmpl/prog/js/elasticsearch-mappings.js @@ -1,4 +1,4 @@ -/* global __ */ +/* global __ dataTablesDefaults */ function clean_line(line) { $(line).find('input[type="text"]').val(""); @@ -22,10 +22,12 @@ function clone_line(line) { function tableInit( oldtabid, newtabid ) { - var oldTableId = $("#" + oldtabid + "_table"); - var newTableId = $("#" + newtabid + "_table"); + if ( oldtabid ){ + var oldTableId = $("#" + oldtabid + "_table"); + oldTableId.DataTable().destroy(); + } - oldTableId.DataTable().destroy(); + var newTableId = $("#" + newtabid + "_table"); newTableId.DataTable( $.extend(true, {}, dataTablesDefaults, { "columnDefs": [ --