]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/opac/parts/hold_status.tt2
TPac: move hold status chunk to separate template
[Evergreen.git] / Open-ILS / src / templates / opac / parts / hold_status.tt2
1 [% BLOCK get_hold_status %]
2     <div>
3     [% 
4         IF hold.hold.status == 4;
5             l("Available");
6             IF ahr.shelf_expire_time;
7                 l('<br/>Expires [_1]', 
8                     date.format(ctx.parse_datetime(ahr.shelf_expire_time), DATE_FORMAT));
9             END;
10
11         ELSIF hold.hold.estimated_wait AND hold.hold.estimated_wait > 0;
12             # estimated wait is delivered as seconds.
13             SET hwait = POSIX.ceil(hold.hold.estimated_wait / 86400);
14             l("Estimated wait: [quant,_1,day,days]", hwait);
15
16         ELSIF hold.hold.status == 3;
17             l("In Transit");
18
19         ELSIF hold.hold.status < 3;
20             l("Waiting for copy");
21         END 
22     %]
23     <div>
24     <div>
25         [% l('[_1] hold on [quant,_2,circulating copy,circulating copies]', 
26             hold.hold.queue_position, hold.hold.potential_copies) %]
27     </div>
28 [% END %]