From 36ec0397dc3da749cb6891d06b317b7b83bbe0e1 Mon Sep 17 00:00:00 2001 From: Aleisha Amohia Date: Tue, 21 Oct 2025 20:01:47 +0000 Subject: [PATCH] Bug 32419: WIP --- .../en/xslt/MARC21slim2intranetResults.xsl | 132 +++++++++++++++++- virtualshelves/shelves.pl | 14 +- 2 files changed, 141 insertions(+), 5 deletions(-) diff --git a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl b/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl index b03a8c1f9dc..878f3501083 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl +++ b/koha-tmpl/intranet-tmpl/prog/en/xslt/MARC21slim2intranetResults.xsl @@ -3,21 +3,29 @@ + exclude-result-prefixes="marc items str" extension-element-prefixes="exsl"> + + + + + + @@ -973,6 +981,128 @@ + +
+ + + Checked out + Withdrawn + Lost + Damaged + Pending hold + In transit + On hold + Waiting recall + Not for loan + + + Availability: + + + + + + + + + + + + + + () + + No items available. + + + + + + + + + + Items available for loan: + + + + + + + + + + + + + + + + + + + + Items available for reference: + + + + + + + + + + + + + + + + + + + + + + + + + + + + Not available: + + + + + + + + + + + + + + + + : + + + + + + + + + + + + + +
+ + diff --git a/virtualshelves/shelves.pl b/virtualshelves/shelves.pl index f64caf75428..0fcd17e8095 100755 --- a/virtualshelves/shelves.pl +++ b/virtualshelves/shelves.pl @@ -328,12 +328,18 @@ if ( $op eq 'view' ) { my $biblio = Koha::Biblios->find($biblionumber); my $record = $biblio->metadata->record; + #my $items = $biblio->items; + my $variables = { anonymous_session => ($loggedinuser) ? 0 : 1 }; + $this_item->{XSLTBloc} = XSLTParse4Display( { - biblionumber => $biblionumber, - record => $record, - xsl_syspref => 'XSLTListsDisplay', - fix_amps => 1, + biblionumber => $biblionumber, + record => $record, + xsl_syspref => 'XSLTListsDisplay', + fix_amps => 1, + xslt_variables => $variables, + + #items_rs => $items->reset, } ); -- 2.39.5