]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/staff/share/print_templates/t_hold_shelf_slip.tt2
c85ce9d3252a4d1ee04c76e798f9616eaea48075
[Evergreen.git] / Open-ILS / src / templates / staff / share / print_templates / t_hold_shelf_slip.tt2
1 <!--
2 Template for printing hold request slips. Fields include:
3
4 * call_number.label/prefix/suffix
5 * hold.behind_desk
6 * copy.barcode
7 * title
8 * patron.alias
9 * patron.family_name
10 * patron.first_given_name
11 * patron.second_given_name
12 * patron.card.barcode
13 * hold.request_time
14 * hold.phone_notify
15 * hold.sms_notify
16 * hold.email_notify
17 * hold_notes (array of slip-printable notes)
18
19 -->
20 <div>
21   <div ng-switch on="hold.behind_desk">
22     <div ng-switch-when="t">
23       [% l('This item needs to be routed to the [_1]Private Holds Shelf[_2].',
24         '<strong>','</strong>') %]
25     </div>
26     <div ng-switch-when="f">
27       [% l('This item needs to be routed to the [_1]Public Holds Shelf[_2].',
28         '<strong>','</strong>') %]
29     </div>
30   </div>
31   <br/>
32
33   [% l('Barcode: [_1]', '{{copy.barcode}}') %]</div>
34   [% l('Title: [_1]', '{{title}}') %]</div>
35   <br/>
36   <div>[% l('Call Number: [_1] [_2] [_3]', '{{call_number.prefix}}', '{{call_number.label}}', '{{call_number.suffix}}') %]</div>
37
38   <br/>
39   <br/>
40
41   <div>[% l('Hold for patron: [_1], [_2] [_3]',
42     '{{patron.family_name}}',
43     '{{patron.first_given_name}}',
44     '{{patron.second_given_name}}') %]</div>
45   <div>[% l('Barcode: [_1]', '{{patron.card.barcode}}') %]</div>
46   <div ng-if="hold.phone_notify">[% l('Notify by phone: [_1]', '{{hold.phone_notify}}') %]</div>
47   <div ng-if="hold.sms_notify">[% l('Notify by text: [_1]', '{{hold.sms_notify}}') %]</div>
48   <div ng-if="hold.email_notify == 't'">[% l('Notify by email: [_1]', '{{patron.email}}') %]</div>
49     <div ng-if="hold_notes">
50       <ul>Notes:
51         <li ng-repeat="note in hold_notes | filter: {slip : 't'}"><strong>{{note.title}}</strong> - {{note.body}}</li>
52       </ul>
53     </div>
54   <br/>
55
56   <div>[% l('Request Date: [_1]', 
57     '{{hold.request_time | date:$root.egDateAndTimeFormat}}') %]</div>
58   <div>[% l('Slip Date: [_1]', '{{today | date:$root.egDateAndTimeFormat}}') %]</div>
59   <div>[% l('Printed by [_1] at [_2]', 
60     '{{staff.first_given_name}}', '{{current_location.shortname}}') %]</div>
61
62 </div>