@@ -, +, @@
1 subscription
- check the link 'Show any subscription...' doesn't show now
- check the serials collection page works correctly and shows all
- check a new link 'Show any subscription...' shows up now
- use links in the issue table to change between viewing the single subscription
- check it works correctly and all information shows up
---
.../prog/en/modules/serials/serials-collection.tt | 2 ++
serials/serials-collection.pl | 3 +++
2 files changed, 5 insertions(+), 0 deletions(-)
--- a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt
+++ a/koha-tmpl/intranet-tmpl/prog/en/modules/serials/serials-collection.tt
@@ -161,9 +161,11 @@ $(document).ready(function() {
[% END %]
[% IF ( subscr ) %]
+[% IF ( subscriptioncount > 1 ) %]
See any subscription attached to this biblio |
[% END %]
+[% END %]
[% END %]
--- a/serials/serials-collection.pl
+++ a/serials/serials-collection.pl
@@ -93,6 +93,7 @@ if($op eq 'gennext' && @subscriptionid){
print $query->redirect('/cgi-bin/koha/serials/serials-collection.pl?subscriptionid='.$subscriptionid);
}
+my $subscriptioncount;
my ($location, $callnumber);
if (@subscriptionid){
my @subscriptioninformation=();
@@ -123,6 +124,7 @@ if (@subscriptionid){
@subscriptioninformation=(@$tmpsubscription,@subscriptioninformation);
}
$subscriptions=PrepareSerialsData(\@subscriptioninformation);
+ $subscriptioncount = CountSubscriptionFromBiblionumber($subscriptiondescs->[0]{'biblionumber'});
} else {
$subscriptiondescs = GetSubscriptionsFromBiblionumber($biblionumber) ;
my $subscriptioninformation = GetFullSubscriptionsFromBiblionumber($biblionumber);
@@ -157,6 +159,7 @@ $template->param(
suggestion => C4::Context->preference("suggestion"),
virtualshelves => C4::Context->preference("virtualshelves"),
subscr=>$query->param('subscriptionid'),
+ subscriptioncount => $subscriptioncount,
location => $locationlib,
callnumber => $callnumber,
);
--