diff --git a/catalogue/detail.pl b/catalogue/detail.pl index 6834fd07af..0affd32a63 100755 --- a/catalogue/detail.pl +++ b/catalogue/detail.pl @@ -369,9 +369,10 @@ if ( C4::Context->preference('SeparateHoldingsByGroup') ) { } $template->param( - lib_groups => \@lib_groups, - branchcodes => \%branchcode_hash, - holdings_count => \%holdings_count, + lib_groups => \@lib_groups, + branchcodes => \%branchcode_hash, + holdings_count_hash => \%holdings_count, + total_group_holdings_count => $total_group_holdings_count, ); } 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 07b1356576..3c4592ecc8 100644 --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt +++ b/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt @@ -322,9 +322,9 @@ [% WRAPPER tabs id= "bibliodetails" %] [% WRAPPER tabs_nav %] [% IF Koha.Preference('SeparateHoldings') %] - [% IF items_to_display_count - ( other_holdings_count || 0 ) %] + [% IF items_to_display_count - ( other_holdings_count || 0 ) - ( total_group_holdings_count || 0 ) %] [% WRAPPER tab_item tabname= "holdings" %] - [% Branches.GetLoggedInBranchname | html %] holdings ([% items_to_display_count - ( other_holdings_count || 0 ) - ( hidden_count || 0 ) || 0 | html %]) + [% Branches.GetLoggedInBranchname | html %] holdings ([% items_to_display_count - ( other_holdings_count || 0 ) - ( total_group_holdings_count || 0 ) - ( hidden_count || 0 ) || 0 | html %]) [% END %] [% END %] [% ELSE %]