1 [% WRAPPER default/base.tt2 %]
2 [% ctx.page_title = 'Resources' %]
4 <script src="/opac/common/js/CGI.js" type="text/javascript"></script>
5 <script type ="text/javascript">
6 dojo.require('dijit.form.FilteringSelect');
7 dojo.require('openils.widget.AutoGrid');
8 dojo.require('openils.XUL');
10 function get_brsrc_ids() {
12 var results = JSON2js(cgi.param('results'));
13 if (!results) return undefined;
15 for (var i in results) {
16 brsrc_ids.push(results[i][0]);
21 openils.Util.addOnLoad(
23 var search = undefined; // default to all objs
24 var brsrc_ids = get_brsrc_ids();
26 search = {id: brsrc_ids};
28 ustGrid.loadAll({order_by:{brsrc : 'barcode'}}, search);
35 <div dojoType="dijit.layout.ContentPane" layoutAlign="client" class='oils-header-panel'>
38 <button dojoType='dijit.form.Button' onClick='ustGrid.showCreateDialog()'>New Resource</button>
39 <button dojoType='dijit.form.Button' onClick='ustGrid.deleteSelected()'>Delete Selected</button>
43 <div dojoType="dijit.layout.ContentPane" layoutAlign="client">
46 dojoType="openils.widget.AutoGrid"
47 fieldOrder="['owner', 'type', 'barcode',
48 'overbook', 'deposit', 'deposit_amount', 'user_fee']"
50 defaultCellWidth='"auto"'