[open-ils-commits] r10316 - in branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb: public/oils/media/ui_js/oils/default/acq/receiving templates/oils/default/acq/receiving

svn at svn.open-ils.org svn at svn.open-ils.org
Fri Aug 8 12:19:04 EDT 2008


Author: erickson
Date: 2008-08-08 12:19:01 -0400 (Fri, 08 Aug 2008)
New Revision: 10316

Modified:
   branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/acq/receiving/process.js
   branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/receiving/process.html
Log:
could not get jubgrid to display anything. basically started over by copying lineitem search into place and editing to make it look like receiving. 

Modified: branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/acq/receiving/process.js
===================================================================
--- branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/acq/receiving/process.js	2008-08-08 15:37:24 UTC (rev 10315)
+++ branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/public/oils/media/ui_js/oils/default/acq/receiving/process.js	2008-08-08 16:19:01 UTC (rev 10316)
@@ -13,12 +13,12 @@
 var lineitems = [];
 
 function drawForm() {
-    new openils.User().buildPermOrgSelector('VIEW_PURCHASE_ORDER', orderingAgencySelector);
+    new openils.User().buildPermOrgSelector('VIEW_PURCHASE_ORDER', orderingAgencySelect);
 }
-dojo.addOnLoad(drawForm);
 
 var liReceived;
 function doSearch(values) {
+
     var search = {
         attr_values : [values.identifier],
         po_agencies : (values.ordering_agency) ? [values.ordering_agency] : null,
@@ -48,8 +48,7 @@
 
 function viewList() {
     dojo.style('searchProgress', 'visibility', 'hidden');
-    dojo.style('oils-acq-li-recv-grid', 'visibility', 'visible');
-    dojo.style('oils-acq-li-recv-grid', 'display', 'block');
+    dojo.style('oils-acq-recv-grid', 'visibility', 'visible');
     var store = new dojo.data.ItemFileWriteStore(
         {data:jub.toStoreData(lineitems, null, 
             {virtualFields:['estimated_price', 'actual_price']})});
@@ -58,5 +57,5 @@
     JUBGrid.populate(liGrid, model, lineitems);
 }
 
+dojo.addOnLoad(drawForm);
 
-

Modified: branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/receiving/process.html
===================================================================
--- branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/receiving/process.html	2008-08-08 15:37:24 UTC (rev 10315)
+++ branches/acq-experiment/Open-ILS/web/oilsweb/oilsweb/templates/oils/default/acq/receiving/process.html	2008-08-08 16:19:01 UTC (rev 10316)
@@ -1,60 +1,46 @@
 # -*- coding: utf-8 -*-
-<!-- 
- vim:ts=4:sw=4:et:ft=mako: 
+<!--
+- vim:ts=4:sw=4:et:ft=mako:
 -->
 <%inherit file='base.html'/>
+<%def name="page_title()">${_('Receiving')}</%def>
 <%namespace file='../../common/jubgrid.html' name='jubgrid'/>
 
-<%def name="block_js()">
-    ${parent.block_js()}
-    <script src='${c.oils.core.media_prefix.value}/ui_js/oils/default/acq/receiving/process.js'> </script>
-</%def>
-<%def name="page_title()">${_('Receiving')}</%def>
-
 <%def name="block_content()">
-<div dojoType="dijit.layout.LayoutContainer" style="height:100%">
-    <div dojoType="dijit.layout.ContentPane" layoutAlign="top">
-        <h1>Receiving Processing</h1>
-        <div>
-            <form dojoType='dijit.form.Form' action='' method=''>
-                <script type="dojo/method" event="onSubmit">
-                    doSearch(this.getValues());
-                    return false; /* don't redirect */
-                </script>
-                <table class='oils-acq-basic-form-table'>
-                    <tr>
-                        <td><label for='identifier'>${_('Identifier')}</label></td>
-                        <td>
-                            <input dojoType='dijit.form.TextBox' name='identifier'/>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td><label for='ordering_agency'>${_('Ordering Agency')}</label></td>
-                        <td>
-                            <!-- make it a multi-select ? -->
-                            <select dojoType="openils.widget.OrgUnitFilteringSelect" jsId='orderingAgencySelector'
-                                searchAttr="shortname" name="ordering_agency" autocomplete="true" labelAttr='shortname'> </select>
-                            </select>
-                        </td>
-                    </tr>
-                    <tr>
-                        <td colspan='2'><div dojoType='dijit.form.Button' type='submit'>${_("Search")}</div></td>
-                    </tr>
-                </table>
-            </form>
-        </div>
-
-        <div id='oils-acq-li-recv-progress'>
-            <div dojoType="dijit.ProgressBar" style="width:300px" class='invisible'
-                jsId="searchProgress" id="searchProgress"/>
-        </div>
+    <script src='${c.oils.core.media_prefix.value}/ui_js/oils/default/acq/receiving/process.js'> </script>
+    <h1>Receiving Processing</h1><br/>
+    <div id='oils-acq-recv-search-block' class='container'>
+        <form dojoType='dijit.form.Form' action='' method=''>
+            <script type="dojo/method" event="onSubmit">
+                doSearch(this.getValues());
+                return false; /* don't redirect */
+            </script>
+            <table class='oils-acq-basic-form-table'>
+                <tr>
+                    <td><label for='identifier'>${_('Identifier')}</label></td>
+                    <td>
+                        <input dojoType='dijit.form.TextBox' name='identifier'/>
+                    </td>
+                </tr>
+                <tr>
+                    <td><label for="name">${_('Ordering Agency:')}</label></td>
+                    <td>
+                        <input dojoType="openils.widget.OrgUnitFilteringSelect" jsId='orderingAgencySelect'
+                            searchAttr="shortname" name="ordering_agency" autocomplete="true" labelAttr='shortname'> </input>
+                    </td>
+                </tr>
+                <tr>
+                    <td colspan='2'><div dojoType='dijit.form.Button' type='submit'>${_("Search")}</div></td>
+                </tr>
+            </table>
+        </form>
     </div>
-    <div dojoType="dijit.layout.ContentPane">
-        <div id='oils-acq-li-recv-grid'>
-            ${jubgrid.jubgrid('oils-acq-recv', 'liGrid')}
-        </div>
+    <div dojoType="dijit.ProgressBar" style="width:300px" jsId="searchProgress" id="searchProgress"></div>
+    <script>dojo.style('searchProgress', 'visibility', 'hidden');</script>
+    <div id='oils-acq-recv-grid' style='height:100%'>
+        ${jubgrid.jubgrid('oils-acq-recv', 'liGrid')}
     </div>
-</div>
+    <script>dojo.style('oils-acq-recv-grid', 'visibility', 'hidden');</script>
 </%def>
 <!-- Local Variables: -->
 <!-- mmm-classes: html-js -->



More information about the open-ils-commits mailing list