1 [% WRAPPER default/base.tt2 %]
2 <div id='oils-acq-list-header' class='container'>
3 <div id='oils-acq-list-header-label'>PO Search</div>
6 <!-- load the page-specific JS -->
7 <script src='[% ctx.media_prefix %]/js/ui/default/acq/po/search.js'> </script>
10 function getId(rowIndex, item) {
12 var data = this.grid.store.getValue(item, 'id');
13 return '<a href="[% ctx.base_path %]/acq/po/view/' + data + '">'+data;
18 <form dojoType='dijit.form.Form' action='' method='' id='oils-acq-po-search-form'>
20 <script type="dojo/method" event="onSubmit">
21 doSearch(this.getValues());
22 return false; /* don't redirect */
25 <div class='oils-acq-basic-form-div'>
27 <label for='id'>ID</label>
28 <input dojoType='dijit.form.NumberTextBox' name='id'> </input>
30 <label for='provider'>Provider</label>
31 <input id='po-search-provider-selector'/>
33 <label for='state'>State</label></td>
34 <select dojoType='dijit.form.FilteringSelect' name='state' required='false'>
35 <option value='new'>New</option>
36 <option value='in-process'>In Process</option>
39 <label for='ordering_agency'>Ordering Agency</label>
40 <input id='po-search-agency-selector'/>
42 <span dojoType='dijit.form.Button' type='submit'>Search</span>
46 <div dojoType="dijit.layout.ContentPane" layoutAlign="top">
47 <div dojoType="dijit.layout.ContentPane" layoutAlign="client" style='height:600px;'>
51 dojoType="openils.widget.AutoGrid"
53 fieldOrder="['id', 'owner', 'ordering_agency', 'provider', 'create_time', 'edit_time', 'state']"
54 suppressFields="['editor', 'creator']"
56 defaultCellWidth='"auto"'
57 showSequenceFields='true'
61 <th field="id" get='getId'>ID</th>
62 <th field="owner" get='getPOOwner'/>