From 781b5a41188c958213f409310f38ba49dcd13159 Mon Sep 17 00:00:00 2001 From: Matthias Meusburger Date: Thu, 10 Jan 2019 10:48:38 +0100 Subject: [PATCH] Bug 20888: Allow use of boolean operator 'not' in item search Test plan: - Apply the patch - Check that you have a 'is not' option in the third box in item search - Check that you can exclude items from the search results with this 'is not' option - Check that you can still combine parameters with 'and' and 'or' - Check that the exclusion works for custom fields (see Administration > Item search fields) - Check that the exclusion works for custom fields linked to authorised values Signed-off-by: Amandine Zocca Signed-off-by: Katrin Fischer Signed-off-by: Nick Clemens Signed-off-by: Jonathan Druart --- .../prog/en/modules/catalogue/itemsearch.tt | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/itemsearch.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/itemsearch.tt index 81ff512cb8..576497e305 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/itemsearch.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/itemsearch.tt @@ -84,8 +84,22 @@ [% END %] + [% IF params.exists('op') %] + + [% ELSE %] + + [% END %] - [% END %] @@ -552,7 +566,7 @@ form_field.append(button_field_new); // If a field is linked to an authorised values list, display the list. - $('div.form-field-select-text select[name="f"]').change(function() { + $('div.form-field-select-text select.form-field-column').change(function() { loadAuthorisedValuesSelect($(this)); }).change(); -- 2.39.5