]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/templates/staff/cat/catalog/t_request_items.tt2
LP1615805 No inputs after submit in patron search (AngularJS)
[working/Evergreen.git] / Open-ILS / src / templates / staff / cat / catalog / t_request_items.tt2
1 <form ng-submit="ok(hold_data)" role="form">
2   <div class="modal-header">
3     <button type="button" class="close" ng-click="cancel()" 
4       aria-hidden="true">&times;</button>
5     <h4 class="modal-title">[% l('Request Items') %]</h4>
6   </div>
7   <div class="modal-body">
8     <div class="row">
9       <div class="col-md-6">
10         <div class="input-group">
11           <span class="input-group-addon">[% l('User Barcode') %]</span>
12           <input class="form-control" type="text" focus-me="true"
13             ng-model="barcode" required placeholder="[% l('User Barcode') %]"/>
14         </div>
15       </div>
16       <div class="col-md-6"> {{user_name}} </div>
17     </div>
18     <div class="row">
19       <div class="col-md-6">
20           <label>
21             <input type="checkbox" ng-model="hold_data.honor_user_settings"/>
22             [% l('Honor user preferences?') %]
23           </label>
24       </div>
25       <div></div>
26     </div>
27     <div class="row pad-vert">
28       <div class="col-md-6">
29         <div class="input-group">
30           <span class="input-group-addon">[% l('Hold Type') %]</span>
31           <select class="form-control" required ng-model="hold_data.hold_type">
32             <option value="C">[% l('Copy Hold') %]</option>
33             <option value="R" selected>[% l('Recall Hold') %]</option>
34             <option value="F">[% l('Force Hold') %]</option>
35             <option ng-show="hold_data.record_list" value="T">[% l('Title Hold') %]</option>
36           </select>
37         </div>
38       </div>
39       <div class="col-md-6">
40         <div class="input-group">
41           <span class="input-group-addon">[% l('Pickup Lib') %]</span>
42           <eg-org-selector selected="hold_data.pickup_lib" disableTest="cant_have_vols"></eg-org-selector>
43         </div>
44       </div>
45     </div>
46   </div>
47   <div class="modal-footer">
48     <div class="row">
49       <div ng-show="hold_data.copy_list && hold_data.hold_type != 'T'" class="col-md-6">
50         [% l('Number of items: ') %] {{hold_data.copy_list.length}}
51       </div>
52       <div ng-show="hold_data.record_list && hold_data.hold_type == 'T'" class="col-md-6">
53         [% l('Number of titles: ') %] {{hold_data.record_list.length}}
54       </div>
55       <div class="col-md-6 pull-right">
56         <input type="submit" class="btn btn-primary" value="[% l('OK') %]" ng-disabled="!hold_data.user"/>
57         <button class="btn btn-normal" ng-click="cancel($event)">[% l('Cancel') %]</button>
58       </div>
59     </div>
60   </div>
61 </form>