From 7d509540256e05a9a5497c152663e12105c7bf91 Mon Sep 17 00:00:00 2001 From: Brendan Lawlor Date: Wed, 30 Oct 2024 02:15:32 +0000 Subject: [PATCH] Bug 32773: Add ability to set biblio_framework.is_fast_add Signed-off-by: Andrew Fuerste Henry --- admin/biblio_framework.pl | 4 +++- .../prog/en/modules/admin/biblio_framework.tt | 17 ++++++++++++++++- 2 files changed, 19 insertions(+), 2 deletions(-) diff --git a/admin/biblio_framework.pl b/admin/biblio_framework.pl index 29b13d60d9b..3370d7b6dfc 100755 --- a/admin/biblio_framework.pl +++ b/admin/biblio_framework.pl @@ -54,10 +54,12 @@ if ( $op eq 'add_form' ) { my $frameworkcode = $input->param('frameworkcode'); my $frameworktext = $input->param('frameworktext'); my $is_a_modif = $input->param('is_a_modif'); + my $is_fast_add = $input->param('is_fast_add') || 0; if ($is_a_modif) { my $framework = Koha::BiblioFrameworks->find($frameworkcode); $framework->frameworktext($frameworktext); + $framework->is_fast_add($is_fast_add); eval { $framework->store; }; if ($@) { push @messages, { type => 'error', code => 'error_on_update' }; @@ -69,6 +71,7 @@ if ( $op eq 'add_form' ) { { frameworkcode => $frameworkcode, frameworktext => $frameworktext, + is_fast_add => $is_fast_add, } ); eval { $framework->store; }; @@ -127,4 +130,3 @@ $template->param( ); output_html_with_http_headers $input, $cookie, $template->output; - diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/biblio_framework.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/biblio_framework.tt index 809227a6e8d..c923cc29e1a 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/admin/biblio_framework.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/admin/biblio_framework.tt @@ -134,6 +134,16 @@ Required +
  • + + [% IF framework.frameworkcode == 'FA' %] + + [% ELSIF framework.is_fast_add %] + + [% ELSE %] + + [% END %] +
  • @@ -291,7 +301,12 @@ [% FOREACH loo IN frameworks %] [% loo.frameworkcode | html %] - [% loo.frameworktext | html %] + + [% loo.frameworktext | html %] + [% IF loo.is_fast_add %] + Fast Add + [% END %] +
    Actions -- 2.34.1