From 5d83d09c34bbf8849ec3048e26f592375dde542f Mon Sep 17 00:00:00 2001 From: Dobrica Pavlinusic Date: Wed, 18 Feb 2015 15:15:33 +0100 Subject: [PATCH] [SIGNED-OFF] Bug 13773 - add stock number to details and items display This patch adds stocknumber to details table and items display if it exists. Test scenario: 1. find item(s) which have stock number assigned 2. verify that you don't see stock number in items display 3. apply this patch 4. verify that stock number is now available Signed-off-by: Nicole --- catalogue/detail.pl | 3 ++- koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt | 5 +++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/catalogue/detail.pl b/catalogue/detail.pl index adf6823..95513b7 100755 --- a/catalogue/detail.pl +++ b/catalogue/detail.pl @@ -224,7 +224,7 @@ foreach my $item (@items) { $item->{'ccode'} = $collections->{$ccode} if ( defined( $ccode ) && defined($collections) && exists( $collections->{$ccode} ) ); my $copynumber = $item->{'copynumber'}; $item->{'copynumber'} = $copynumbers->{$copynumber} if ( defined($copynumber) && defined($copynumbers) && exists( $copynumbers->{$copynumber} ) ); - foreach (qw(ccode enumchron copynumber itemnotes uri)) { + foreach (qw(ccode enumchron copynumber stocknumber itemnotes uri)) { $itemfields{$_} = 1 if ( $item->{$_} ); } @@ -313,6 +313,7 @@ $template->param( itemdata_enumchron => $itemfields{enumchron}, itemdata_uri => $itemfields{uri}, itemdata_copynumber => $itemfields{copynumber}, + itemdata_stocknumber => $itemfields{stocknumber}, volinfo => $itemfields{enumchron}, itemdata_itemnotes => $itemfields{itemnotes}, z3950_search_params => C4::Search::z3950_search_args($dat), diff --git a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt index ee5915e..02730b3 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt @@ -561,6 +561,7 @@ function verify_images() { [% IF ( volinfo ) %]Publication details[% END %] [% IF ( itemdata_uri ) %]url[% END %] [% IF ( itemdata_copynumber ) %]Copy number[% END %] + [% IF ( itemdata_stocknumber ) %]Stock number[% END %] [% IF materials %]Materials specified[% END %] [% IF ( itemdata_itemnotes ) %]Public notes[% END %] [% IF ( SpineLabelShowPrintOnBibDetails ) %]Spine label[% END %] @@ -725,6 +726,9 @@ function verify_images() { [% IF ( itemdata_copynumber ) %] [% item.copynumber %] [% END %] + [% IF ( itemdata_stocknumber ) %] + [% item.stocknumber %] + [% END %] [% IF materials %] [% item.materials %] [% END %] @@ -788,6 +792,7 @@ function verify_images() { +
itemdata_enumchron[% itemdata_enumchron %]
itemdata_copynumber[% itemdata_copynumber %]
itemdata_stocknumber[% itemdata_stocknumber %]
serial[% serial %]
[% END %] -- 1.7.10.4