From 7c97eb3eb41d7c9057d5258ccbaecbf2f8758ae8 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Fri, 5 Feb 2021 11:08:37 +0100 Subject: [PATCH] Bug 27634: Add the ability to exclude fields from "modal" sysprefs Signed-off-by: David Nind Signed-off-by: Katrin Fischer --- admin/preferences.pl | 1 + .../intranet-tmpl/prog/en/modules/admin/preferences.tt | 2 +- koha-tmpl/intranet-tmpl/prog/js/pages/preferences.js | 6 ++++++ 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/admin/preferences.pl b/admin/preferences.pl index 45a5891c62..4595ac6498 100755 --- a/admin/preferences.pl +++ b/admin/preferences.pl @@ -63,6 +63,7 @@ sub _get_chunk { if( $options{'type'} && $options{'type'} eq 'modalselect' ){ $chunk->{'source'} = $options{'source'}; $chunk->{'exclusions'} = $options{'exclusions'} // ""; + $chunk->{'inclusions'} = $options{'inclusions'} // ""; $chunk->{'required'} = $options{'required'} // ""; $chunk->{'type'} = 'modalselect'; } diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt index e0a330ba21..428bbe59ef 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/preferences.tt @@ -129,7 +129,7 @@ [% END %] [% ELSIF ( CHUNK.type_modalselect ) %] - + [% ELSIF ( CHUNK.type_multiple ) %] ' + data[key]+ ' (' + key + ')'); }); $("
", { -- 2.30.2