@@ -, +, @@
---
C4/Items.pm | 3 ++-
.../intranet-tmpl/prog/en/modules/catalogue/itemsearch.tt | 8 ++++----
2 files changed, 6 insertions(+), 5 deletions(-)
--- a/C4/Items.pm
+++ a/C4/Items.pm
@@ -1329,6 +1329,7 @@ sub _SearchItems_build_where_fragment {
push @columns, Koha::Database->new()->schema()->resultset('Biblio')->result_source->columns;
push @columns, Koha::Database->new()->schema()->resultset('Biblioitem')->result_source->columns;
my @operators = qw(= != > < >= <= like);
+ push @operators, 'not like';
my $field = $filter->{field} // q{};
if ( (0 < grep { $_ eq $field } @columns) or (substr($field, 0, 5) eq 'marc:') ) {
my $op = $filter->{operator};
@@ -1411,7 +1412,7 @@ A filter has the following keys:
=item * query: the value to search in this column
-=item * operator: comparison operator. Can be one of = != > < >= <= like
+=item * operator: comparison operator. Can be one of = != > < >= <= like 'not like'
=back
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/itemsearch.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/itemsearch.tt
@@ -86,16 +86,16 @@
[% IF params.exists('op') %]
[% ELSE %]
[% END %]
--