From 0134813c96c3dcb39b87c48e1ac8825ef62fbbc9 Mon Sep 17 00:00:00 2001 From: Jonathan Druart Date: Thu, 2 Jun 2022 11:33:40 +0200 Subject: [PATCH] Bug 27272: Remove GetItemsInfo from basket/sendbasket Why are we display with $raw? Why are we display the location code instead of the AV's lib? Signed-off-by: Victor Grousset/tuxayo --- basket/sendbasket.pl | 5 +---- koha-tmpl/intranet-tmpl/prog/en/modules/basket/sendbasket.tt | 5 +++-- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/basket/sendbasket.pl b/basket/sendbasket.pl index c5bf9822fb..cbd64b3fc8 100755 --- a/basket/sendbasket.pl +++ b/basket/sendbasket.pl @@ -25,7 +25,6 @@ use Try::Tiny qw( catch try ); use C4::Biblio qw( GetMarcSubjects ); -use C4::Items qw( GetItemsInfo ); use C4::Auth qw( get_template_and_user ); use C4::Output qw( output_and_exit output_html_with_http_headers ); use C4::Templates; @@ -76,8 +75,6 @@ if ( $email_add ) { my $marcauthorsarray = $biblio->get_marc_authors; my $marcsubjctsarray = GetMarcSubjects( $record, $marcflavour ); - my @items = GetItemsInfo( $biblionumber ); - my $hasauthors = 0; if($dat->{'author'} || @$marcauthorsarray) { $hasauthors = 1; @@ -88,7 +85,7 @@ if ( $email_add ) { $dat->{MARCAUTHORS} = $marcauthorsarray; $dat->{HASAUTHORS} = $hasauthors; $dat->{'biblionumber'} = $biblionumber; - $dat->{ITEM_RESULTS} = \@items; + $dat->{ITEM_RESULTS} = $biblio->items; $iso2709 .= $record->as_usmarc(); diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/basket/sendbasket.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/basket/sendbasket.tt index a39f377914..c6082787cc 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/basket/sendbasket.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/basket/sendbasket.tt @@ -1,6 +1,7 @@ [% USE raw %] [% USE HtmlToText %] [% USE Koha %] +[% USE Branches %] Your cart @@ -139,11 +140,11 @@ Your cart In online catalog: [% OPACBaseURL | $raw %]/cgi-bin/koha/opac-detail.pl?biblionumber=[% BIBLIO_RESULT.biblionumber | html %]

[% END %] - [% IF ( BIBLIO_RESULT.ITEM_RESULTS.size ) %] + [% IF ( BIBLIO_RESULT.ITEM_RESULTS.count ) %]

Items:

    [% FOREACH ITEM_RESULT IN BIBLIO_RESULT.ITEM_RESULTS %]
  • - [% ITEM_RESULT.branchname | $raw %] + [% Branches.GetName(ITEM_RESULT.holdingbranch) | $raw %] [% ITEM_RESULT.location | $raw %] [% IF ITEM_RESULT.itemcallnumber %]([% ITEM_RESULT.itemcallnumber | $raw %])[% END %] [% ITEM_RESULT.barcode | $raw %] -- 2.37.1