Bugzilla – Attachment 150081 Details for
Bug 33102
Cart in OPAC and staff interface does no longer display infos from biblioitems table
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
dBug 33102: Display fields from biblioitems in OPAC/staff interface cart
dBug-33102-Display-fields-from-biblioitems-in-OPAC.patch (text/plain), 2.23 KB, created by
Katrin Fischer
on 2023-04-22 14:35:38 UTC
(
hide
)
Description:
dBug 33102: Display fields from biblioitems in OPAC/staff interface cart
Filename:
MIME Type:
Creator:
Katrin Fischer
Created:
2023-04-22 14:35:38 UTC
Size:
2.23 KB
patch
obsolete
>From 238b525204086b931f38f901ae8ebd3dc73be40a Mon Sep 17 00:00:00 2001 >From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Demians?= <f.demians@tamil.fr> >Date: Wed, 1 Mar 2023 10:25:04 +0100 >Subject: [PATCH] dBug 33102: Display fields from biblioitems in OPAC/staff > interface cart > >The OPAC/PRO cart only displays biblio fields coming from 'biblio' >table. Fields from biblioitems table aren't displayed anymore. > >TO TEST: > >1. Populate a cart in OPAC/staff interface and display it. >2. You can see that Year column is empty (if you don't have copyright > field). And other fields. >3. Apply the patch. >4. You can see more fields in cart simple/detailed view. > >Signed-off-by: Magnus Enger <magnus@libriotech.no> >Tested by having a record with: >- biblio.copyrightdate = NULL >- biblioitems.publicationyear = 2025 >Without the patch, no year is shown in the cart. With the patch, 2025 is shown. > >Signed-off-by: Katrin Fischer <katrin.fischer.83@web.de> >--- > basket/basket.pl | 2 +- > opac/opac-basket.pl | 2 +- > 2 files changed, 2 insertions(+), 2 deletions(-) > >diff --git a/basket/basket.pl b/basket/basket.pl >index edfd9df889..4220f0a629 100755 >--- a/basket/basket.pl >+++ b/basket/basket.pl >@@ -64,7 +64,7 @@ foreach my $biblionumber ( @bibs ) { > $template->param( biblionumber => $biblionumber ); > > my $biblio = Koha::Biblios->find( $biblionumber ) or next; >- my $dat = $biblio->unblessed; >+ my $dat = { %{$biblio->unblessed}, %{$biblio->biblioitem->unblessed} }; > my $record = $biblio->metadata->record; > my $marcnotesarray = $biblio->get_marc_notes; > my $marcauthorsarray = $biblio->get_marc_contributors; >diff --git a/opac/opac-basket.pl b/opac/opac-basket.pl >index 7c57867438..e4ed044a85 100755 >--- a/opac/opac-basket.pl >+++ b/opac/opac-basket.pl >@@ -71,7 +71,7 @@ foreach my $biblionumber ( @bibs ) { > $template->param( biblionumber => $biblionumber ); > > my $biblio = Koha::Biblios->find( $biblionumber ) or next; >- my $dat = $biblio->unblessed; >+ my $dat = { %{$biblio->unblessed}, %{$biblio->biblioitem->unblessed} }; > > # No filtering on the item records needed for the record itself > # since the only reason item information is grabbed is because of branchcodes. >-- >2.30.2
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
|
Splinter Review
Attachments on
bug 33102
:
147540
|
147541
|
149023
| 150081