]> git.evergreen-ils.org Git - working/Evergreen.git/blob - Open-ILS/src/templates/default/conify/global/booking/resource.tt2
Merge branch 'master' of git.evergreen-ils.org:Evergreen into template-toolkit-opac...
[working/Evergreen.git] / Open-ILS / src / templates / default / conify / global / booking / resource.tt2
1 [% WRAPPER default/base.tt2 %]
2 [% ctx.page_title = 'Resources' %]
3 <div dojoType="dijit.layout.ContentPane" layoutAlign="client">
4     <div dojoType="dijit.layout.ContentPane" layoutAlign="top" class="oils-header-panel">
5         <div>Resources</div>
6         <div>
7             <button dojoType='dijit.form.Button' onClick='brsrcGrid.showCreateDialog()'>New Resource</button>
8             <button dojoType='dijit.form.Button' onClick='brsrcGrid.deleteSelected()'>Delete Selected</button>
9         </div>
10     </div>
11     <table  jsId="brsrcGrid"
12             dojoType="openils.widget.AutoGrid"
13             fieldOrder="['owner', 'type', 'barcode',
14                 'overbook', 'deposit', 'deposit_amount', 'user_fee']"
15             query="{id: '*'}"
16             fmClass='brsrc'
17             showPaginator='true'
18             editOnEnter='true'>
19     </table>
20 </div>
21
22 <script type ="text/javascript">
23     dojo.require('dijit.form.FilteringSelect');
24     dojo.require('openils.widget.AutoGrid');
25     dojo.require("openils.widget.PCrudAutocompleteBox");
26
27     openils.Util.addOnLoad(
28         function() {
29             var search = {"id": {"!=": null}};
30             if (xulG && xulG.resultant_brsrc)
31                 search = {id: xulG.resultant_brsrc};
32
33             brsrcGrid.overrideEditWidgets.type =
34                 new openils.widget.PCrudAutocompleteBox({
35                     "fmclass": "brt", "searchAttr": "name"
36                 });
37             brsrcGrid.overrideEditWidgets.type.shove = {"create": ""};
38             brsrcGrid.loadAll({order_by:{brsrc : 'barcode'}}, search);
39         }
40     );
41 </script>
42 [% END %]