2 Template for printing a table of holds to pull. Fields include:
4 * holds - list of holds, each of which includes:
10 * volume.label - call number
13 <table id='pull-list-template-table'>
15 #pull-list-template-table td,
16 #pull-list-template-table th {
18 border: 1px solid #000;
23 <th>[% l('Type') %]</th>
24 <th>[% l('Title') %]</th>
25 <th>[% l('Author') %]</th>
26 <th>[% l('Shelf Location') %]</th>
27 <th>[% l('Call Number Prefix') %]</th>
28 <th>[% l('Call Number') %]</th>
29 <th>[% l('Call Number Suffix') %]</th>
30 <th>[% l('Barcode/Part') %]</th>
34 <tr ng-repeat="hold_data in holds | orderBy : ['hold._copy_location_position', 'volume.prefix', 'volume.label', 'volume.suffix']">
35 <td>{{hold_data.hold.hold_type}}</td>
36 <td>{{hold_data.title}}</td>
37 <td>{{hold_data.author}}</td>
38 <td>{{hold_data.copy.location.name}}</td>
39 <td>{{hold_data.volume.prefix}}</td>
40 <td>{{hold_data.volume.label}}</td>
41 <td>{{hold_data.volume.suffix}}</td>
42 <td>{{hold_data.copy.barcode}} {{hold_data.part.label}}</td>