@@ -, +, @@ --- catalogue/detail.pl | 1 + koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt | 4 +++- koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt | 5 ++++- opac/opac-detail.pl | 1 + 4 files changed, 9 insertions(+), 2 deletions(-) --- a/catalogue/detail.pl +++ a/catalogue/detail.pl @@ -230,6 +230,7 @@ if ( $showcomp eq 'both' || $showcomp eq 'staff' ) { ); } $template->param( ComponentParts => $parts ); + $template->param( ComponentPartsQuery => $biblio->get_components_query ); } } --- a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt +++ a/koha-tmpl/intranet-tmpl/prog/en/modules/catalogue/detail.tt @@ -692,7 +692,9 @@ Note that permanent location is a code, and location may be an authval. [% END %] - + [% IF ComponentParts.size == 300 %] +

Only 300 results are shown: show all component parts

+ [% END %] [% END %] --- a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt +++ a/koha-tmpl/opac-tmpl/bootstrap/en/modules/opac-detail.tt @@ -384,7 +384,7 @@ [% ELSE %]
  • [% END %] - Components ([% ( ComponentParts.size || 1 ) %]) + Components ([% ( ComponentParts.size ) %])
  • [% END %] [% IF ( SYNDETICS_TOC ) %] @@ -581,6 +581,9 @@ [% END %] + [% IF ComponentParts.size == 300 %] +

    Only 300 results are shown: show all component parts

    + [% END %] [% END %] --- a/opac/opac-detail.pl +++ a/opac/opac-detail.pl @@ -676,6 +676,7 @@ if ( $showcomp eq 'both' || $showcomp eq 'opac' ) { ); } $template->param( ComponentParts => $parts ); + $template->param( ComponentPartsQuery => $biblio->get_components_query ); } } --