]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/templates/staff/cat/catalog/t_holdings.tt2
webstaff: Allow deleting copys/vols ... need a speed bump?
[working/Evergreen.git] / Open-ILS / src / templates / staff / cat / catalog / t_holdings.tt2
1
2 <div>
3   <div class="row">
4     <div class="col-md-3">
5       <div class="input-group">
6         <span class="input-group-addon">[% l('Show holdings at or below') %]</span>
7         <eg-org-selector selected="holdings_ou" onchange="holdings_ou_changed"></eg-org-selector>
8       </div>
9     </div>
10   </div>
11
12   <div class="pad-vert"></div>
13
14   <eg-grid
15     id-field="index"
16     features="-display,-sort,-multisort"
17     items-provider="holdingsGridDataProvider"
18     grid-controls="holdingsGridControls"
19     persist-key="cat.holdings">
20
21      <eg-grid-menu-item handler="holdings_checkbox_handler"
22       label="[% l('Show empty volumes') %]"
23       checkbox="holdings_show_empty"
24       checked="holdings_show_empty"/>
25  
26     <eg-grid-menu-item handler="holdings_checkbox_handler"
27       label="[% l('Show copy detail') %]"
28       checkbox="holdings_show_copies"
29       checked="holdings_show_copies"/>
30
31     <eg-grid-menu-item handler="holdings_checkbox_handler"
32       label="[% l('Show volume detail') %]"
33       checkbox="holdings_show_vols"
34       checked="holdings_show_vols"/>
35
36     <eg-grid-action handler="requestItems"
37       label="[% l('Request Items') %]"></eg-grid-action>
38
39     <eg-grid-action handler="selectedHoldingsItemStatus" group="[% l('Show') %]"
40       label="[% l('Item Status (list)') %]"></eg-grid-action>
41     <eg-grid-action handler="selectedHoldingsItemStatusDetail" group="[% l('Show') %]"
42       label="[% l('Item Status (detail)') %]"></eg-grid-action>
43     <eg-grid-action handler="selectedHoldingsItemStatusTgrEvt" group="[% l('Show') %]"
44       label="[% l('Triggered Events') %]"></eg-grid-action>
45     <eg-grid-action handler="selectedHoldingsItemStatusHolds" group="[% l('Show') %]"
46       label="[% l('Item Holds') %]"></eg-grid-action>
47
48     <eg-grid-action handler="selectedHoldingsDamaged" group="[% l('Mark') %]"
49       label="[% l('Item as Damaged') %]"></eg-grid-action>
50     <eg-grid-action handler="selectedHoldingsMissing" group="[% l('Mark') %]"
51       label="[% l('Item as Missing') %]"></eg-grid-action>
52     <eg-grid-action handler="markLibAsVolTarget" group="[% l('Mark') %]"
53       label="[% l('Library as Volume Transfer Destination') %]"></eg-grid-action>
54     <eg-grid-action handler="markVolAsItemTarget" group="[% l('Mark') %]" disabled="vols_not_shown"
55       label="[% l('Volume as Item Transfer Destination') %]"></eg-grid-action>
56
57     <eg-grid-action handler="selectedHoldingsCopyAdd" group="[% l('Add') %]" disabled="vols_not_shown"
58       label="[% l('Copies') %]"></eg-grid-action>
59     <eg-grid-action handler="selectedHoldingsVolCopyAdd" group="[% l('Add') %]"
60       label="[% l('Volumes and Copies') %]"></eg-grid-action>
61
62     <eg-grid-action handler="selectedHoldingsVolEdit" group="[% l('Edit') %]"
63       label="[% l('Volumes') %]"></eg-grid-action>
64     <eg-grid-action handler="selectedHoldingsCopyEdit" group="[% l('Edit') %]"
65       label="[% l('Copies') %]"></eg-grid-action>
66     <eg-grid-action handler="selectedHoldingsVolCopyEdit" group="[% l('Edit') %]"
67       label="[% l('Volumes and Copies') %]"></eg-grid-action>
68
69     <eg-grid-action handler="selectedHoldingsEmptyVolCopyDelete" group="[% l('Delete') %]" disabled="vols_not_shown"
70       label="[% l('Empty Volumes') %]"></eg-grid-action>
71     <eg-grid-action handler="selectedHoldingsCopyDelete" group="[% l('Delete') %]" disabled="copies_not_shown"
72       label="[% l('Copies') %]"></eg-grid-action>
73     <eg-grid-action handler="selectedHoldingsVolCopyDelete" group="[% l('Delete') %]" disabled="copies_not_shown"
74       label="[% l('Volumes and Copies') %]"></eg-grid-action>
75
76     <eg-grid-action handler="transferVolumes" group="[% l('Transfer') %]"
77       label="[% l('Volumes to Previously Marked Library') %]"></eg-grid-action>
78     <eg-grid-action handler="transferItems" group="[% l('Transfer') %]"
79       label="[% l('Items to Previously Marked Volume') %]"></eg-grid-action>
80
81     <eg-grid-field label="[% l('Owning Library') %]"  path="owner_label" flex="4" align="right" visible></eg-grid-field>
82     <eg-grid-field label="[% l('Call Number') %]"     path="call_number.label" visible></eg-grid-field>
83     <eg-grid-field label="[% l('Location') %]"        path="location.name" visible></eg-grid-field>
84     <eg-grid-field label="[% l('Copy #') %]"          path="copy_number" flex="1" visible></eg-grid-field>
85     <eg-grid-field label="[% l('Barcode') %]"         path="barcode" visible></eg-grid-field>
86     <eg-grid-field label="[% l('Status') %]"          path="status.name" flex="1" visible></eg-grid-field>
87   
88   </eg-grid>
89 </div>
90