Changeset 9480
- Timestamp:
- 04/28/08 22:37:25 (3 weeks ago)
- Location:
- branches/acq-experiment/Open-ILS/web
- Files:
-
- 1 added
- 1 modified
Legend:
- Unmodified
- Added
- Removed
-
branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/picklist/view.html
r9463 r9480 41 41 <div jsid='pickListGrid' dojoType='dojox.Grid' 42 42 id="oils-acq-picklist-grid"> </div> 43 <script type="text/javascript" src="/js/dojo/openils/acq/Lineitems.js"></script> 43 44 <script type="text/javascript"> 44 45 dojo.require("openils.acq.Picklist"); 45 dojo.require('dojo.data.ItemFileWriteStore'); 46 var layout = [{ 46 // dojo.require("openils.acq.Lineitems"); 47 dojo.require('dojo.data.ItemFileReadStore'); 48 49 var picklistLayout = [{ 47 50 cells: [[ 48 51 {name: "ID", field: 'id'}, … … 54 57 }]; 55 58 59 var lineitemLayout = [{ cells: [[ 60 {name:'ID', field:'id'}, 61 {name:'Fund', field:'fund'}, 62 {name:'Location', field:'location'} ]] }]; 63 56 64 openils.acq.Picklist.createStore(${c.oils.acq.picklist.value.id()}, 57 65 function(storeData) { … … 60 68 {rowsPerPage:20, clientSort:true, 61 69 query:{id:'*'}}); 62 pickListGrid.setStructure( layout);70 pickListGrid.setStructure(picklistLayout); 63 71 pickListGrid.setModel(model); 72 73 pickListGrid.onRowClick = function(evt) { 74 openils.acq.Lineitems.loadGrid(lineItemGrid, 75 model.getRow(evt.rowIndex).id, 76 lineitemLayout); 77 }; 78 64 79 pickListGrid.update(); 65 80 }); … … 68 83 <div dojoType="dijit.layout.ContentPane" sizeMin="20" 69 84 sizeShare="80"> 70 <script type="text/javascript"> 71 dojo.require("openils.acq.Lineitems"); 72 73 var li_cols = [ 74 {name: ('Fund'), field: 'fund'}, 75 {name: ('Location'), field: 'location'} 76 ]; 77 78 dojo.addOnLoad(function(){openils.acq.Lineitems.initGrid('oils-acq-picklist-details-grid', li_cols);}); 79 </script> 80 <div id="oils-acq-picklist-details-grid"> 81 <p>Copy order details go here...</p> 85 <div jsid="lineItemGrid" dojoType="dojox.Grid" id="oils-acq-picklist-details-grid"> 86 <!-- Copy order details go here --> 82 87 </div> 83 88 </div>
