]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/src/templates/staff/circ/patron/bucket/t_pending.tt2
LP1615805 No inputs after submit in patron search (AngularJS)
[Evergreen.git] / Open-ILS / src / templates / staff / circ / patron / bucket / t_pending.tt2
1 <form ng-submit="search()">
2 <div class="row">
3   <div class="col-md-6">
4       <div class="input-group">
5         <span class="input-group-addon">[% l('Scan Card') %]</span>
6         <input type="text" class="form-control" focus-me="focusMe"
7         ng-model="bucketSvc.barcodeString" placeholder="[% l('Barcode...') %]">
8       </div>
9   </div>
10   <div class="col-md-6">
11     <div class="btn-pad" style="padding:4px;">
12       <div class="flex-row">
13         <div class="strong-text">[% l('OR') %]</div>
14         <div class="btn-pad">
15           <input type="file" eg-file-reader
16             container="barcodesFromFile" value="[% l('Upload from File') %]">
17         </div>
18       </div>
19     </div>
20   </div>
21 </div>
22 </form>
23
24 <br/>
25
26 <eg-grid
27   ng-hide="forbidden"
28   features="-sort,-multisort,-display"
29   id-field="id"
30   idl-class="au"
31   auto-fields="true"
32   grid-controls="gridControls"
33   items-provider="gridDataProvider"
34   menu-label="[% l('Buckets') %]"
35   persist-key="user.bucket.pending">
36
37   [% INCLUDE 'staff/circ/patron/bucket/t_grid_menu.tt2' %]
38
39   <!-- actions drop-down -->
40   <eg-grid-action label="[% l('Add To Bucket') %]" 
41     handler="addToBucket"></eg-grid-action>
42
43   <eg-grid-action label="[% l('Clear List') %]" 
44     handler="resetPendingList"></eg-grid-action>
45
46   <eg-grid-field path="id" required hidden></eg-grid-field>
47
48   <eg-grid-field label="[% l('Barcode') %]"
49     path="card.barcode" visible>
50     <a target="_self" href="[% ctx.base_path %]/staff/circ/patron/{{item.id}}/edit">
51       {{item['card.barcode']}}
52     </a>
53   </eg-grid-field>
54
55   <eg-grid-field label="[% l('First Name') %]" path="first_given_name" visible></eg-grid-field>
56   <eg-grid-field label="[% l('Middle Name') %]" path="second_given_name" visible></eg-grid-field>
57   <eg-grid-field label="[% l('Last Name') %]" path="family_name" visible></eg-grid-field>
58   <eg-grid-field label="[% l('Home Library') %]"    path="home_ou.name" visible></eg-grid-field>
59
60 </eg-grid>