From: Bill Erickson Date: Wed, 29 Oct 2014 21:08:25 +0000 (-0400) Subject: KMAIN-583 : OPAC My Account screen - holds tab only showing 15 items max X-Git-Url: https://old-git.evergreen-ils.org/?a=commitdiff_plain;h=47b3209b38d3cd6fd7047c6dccafddefd9afde5a;p=working%2FEvergreen.git KMAIN-583 : OPAC My Account screen - holds tab only showing 15 items max Cross-port: 92fb51a --- diff --git a/KCLS/openils/var/templates_kcls/opac/myopac/holds.tt2 b/KCLS/openils/var/templates_kcls/opac/myopac/holds.tt2 index 807f22d1c8..519f7acbe8 100644 --- a/KCLS/openils/var/templates_kcls/opac/myopac/holds.tt2 +++ b/KCLS/openils/var/templates_kcls/opac/myopac/holds.tt2 @@ -2,7 +2,11 @@ PROCESS "opac/parts/misc_util.tt2"; PROCESS "opac/parts/hold_status.tt2"; WRAPPER "opac/parts/myopac/base.tt2"; - myopac_page = "holds" %] + myopac_page = "holds"; + limit = ctx.holds_limit; + offset = ctx.holds_offset; + count = ctx.holds_ids.size; +%]
@@ -24,8 +28,27 @@ END %] + + limit,offset => (offset - limit)}) %]' + [% IF offset <= 0 %] class='invisible' [% END %]>[% l('Previous') %] + [% IF offset > 0 || count > limit; + curpage = 0; + WHILE curpage * limit < count; + IF curpage * limit == offset; + %] + [% curpage + 1 %] + [%- ELSE %] + limit, offset => (curpage * limit)}) %]'>[% curpage + 1 %] + [%- END; + curpage = curpage + 1; + END; + END %] + limit, offset => (offset + limit)}) %]' + [% IF count <= limit + offset %] class='invisible' [% END %] >[% l('Next') %] + + - Export List + [% l('Export List') %]
@@ -59,7 +82,7 @@ Holds Help