You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by jl...@apache.org on 2010/09/21 15:07:58 UTC

svn commit: r999390 - in /ofbiz/trunk/framework: common/webcommon/WEB-INF/ common/widget/ example/widget/example/

Author: jleroux
Date: Tue Sep 21 13:07:57 2010
New Revision: 999390

URL: http://svn.apache.org/viewvc?rev=999390&view=rev
Log:
Removes dependencies from Example component to Party component by replacing Party lookups by Geo lookups.
Removes useless specific party lookups in Example component

Removed:
    ofbiz/trunk/framework/example/widget/example/FormWidgetExampleLookupForms.xml
    ofbiz/trunk/framework/example/widget/example/FormWidgetExampleLookupScreens.xml
Modified:
    ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml
    ofbiz/trunk/framework/common/widget/LookupForms.xml
    ofbiz/trunk/framework/common/widget/LookupScreens.xml
    ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml

Modified: ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml?rev=999390&r1=999389&r2=999390&view=diff
==============================================================================
--- ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml (original)
+++ ofbiz/trunk/framework/common/webcommon/WEB-INF/common-controller.xml Tue Sep 21 13:07:57 2010
@@ -209,6 +209,7 @@ under the License.
     </request-map>    
 
     <request-map uri="LookupGeo"><security https="true" auth="true"/><response name="success" type="view" value="LookupGeo"/></request-map>
+    <request-map uri="LookupGeoName"><security https="true" auth="true"/><response name="success" type="view" value="LookupGeoName"/></request-map>
     <!--========================== AJAX events =====================-->
 
 
@@ -234,4 +235,5 @@ under the License.
     <view-map name="viewBlocked" type="screen" page="component://common/widget/CommonScreens.xml#viewBlocked"/>
     
     <view-map name="LookupGeo" type="screen" page="component://common/widget/LookupScreens.xml#LookupGeo"/>
+    <view-map name="LookupGeoName" type="screen" page="component://common/widget/LookupScreens.xml#LookupGeoName"/>    
 </site-conf>

Modified: ofbiz/trunk/framework/common/widget/LookupForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/widget/LookupForms.xml?rev=999390&r1=999389&r2=999390&view=diff
==============================================================================
--- ofbiz/trunk/framework/common/widget/LookupForms.xml (original)
+++ ofbiz/trunk/framework/common/widget/LookupForms.xml Tue Sep 21 13:07:57 2010
@@ -59,4 +59,12 @@ under the License.
         <field name="abbreviation" title="${uiLabelMap.CommonGeoAbbr}"><display/></field>
         <field name="wellKnownText" title="${uiLabelMap.CommonGeoWellKnownText}"><display/></field>
     </form>
+    
+    <form name="LookupGeoName" extends="LookupGeo" target="LookupGeoName"/>
+    <form name="listLookupGeoName" extends="listLookupGeo" paginate-target="LookupGeoName">
+        <field name="geoId" widget-style="buttontext" title="${uiLabelMap.CommonGeoId}">
+            <hyperlink also-hidden="false" target-type="plain" description="${geoId}"  target="javascript:set_values('${geoName}', '${geoId}')"/>
+        </field>
+    </form>        
+        
 </forms>

Modified: ofbiz/trunk/framework/common/widget/LookupScreens.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/common/widget/LookupScreens.xml?rev=999390&r1=999389&r2=999390&view=diff
==============================================================================
--- ofbiz/trunk/framework/common/widget/LookupScreens.xml (original)
+++ ofbiz/trunk/framework/common/widget/LookupScreens.xml Tue Sep 21 13:07:57 2010
@@ -44,7 +44,30 @@ under the License.
             </widgets>
         </section>
     </screen>
-
+    
+    <screen name="LookupGeoName">
+        <section>
+            <actions>
+                <set field="title" value="${uiLabelMap.PageTitleLookupGeo}"/>
+                <set field="queryString" from-field="result.queryString"/>
+                <set field="viewIndex" from-field="parameters.VIEW_INDEX" type="Integer"/>
+                <set field="viewSize" from-field="parameters.VIEW_SIZE" type="Integer" default-value="20"/>
+                <set field="entityName" value="Geo"/>
+                <set field="searchFields" value="[geoName, geoId, geoCode]"/>
+            </actions>
+            <widgets>
+                <decorator-screen name="LookupDecorator" location="component://common/widget/CommonScreens.xml">
+                    <decorator-section name="search-options">
+                        <include-form name="LookupGeoName" location="component://common/widget/LookupForms.xml"/>
+                    </decorator-section>
+                    <decorator-section name="search-results">
+                        <include-form name="listLookupGeoName" location="component://common/widget/LookupForms.xml"/>
+                    </decorator-section>
+                </decorator-screen>
+            </widgets>
+        </section>
+    </screen>
+    
     <!-- Locales Lookup Screen -->
     <screen name="ListLocales">
         <section>

Modified: ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml
URL: http://svn.apache.org/viewvc/ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml?rev=999390&r1=999389&r2=999390&view=diff
==============================================================================
--- ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml (original)
+++ ofbiz/trunk/framework/example/widget/example/FormWidgetExampleForms.xml Tue Sep 21 13:07:57 2010
@@ -298,18 +298,18 @@ under the License.
 
     <!-- Lookup Examples -->
     <form name="ExampleLookupFields" type="single" title="">
-        <!-- Old style lookup (in a popup window) -->
-        <field name="partyId" title="${uiLabelMap.CommonPartyId}">
-            <lookup target-form-name="LookupPartyName" presentation="window"/>
+        <!-- Old style lookup (in a popup window), geoIdAlone because we have another geoId below -->
+        <field name="geoIdAlone" title="${uiLabelMap.CommonGeoId}">
+            <lookup target-form-name="LookupGeo" presentation="window"/>
         </field>
         <!-- Standard lookup (in a layer)-->
         <!-- passes the name in one field and the id in another, this does not work yet with autcompletion, WIP... -->
-        <field name="partyName" title="${uiLabelMap.CommonPartyGroupName}">
-            <lookup target-form-name="LookupPartyGroupByName" description-field-name="partyGroupId"/>
+        <field name="geoName" title="${uiLabelMap.CommonGeoName}">
+            <lookup target-form-name="LookupGeoName" description-field-name="geoId"/>
         </field>
         <!-- This field may be hidden and the name rendered in partyName using default-value if partyGroupId is known when loading the form-->
-        <field name="partyGroupId" title="${uiLabelMap.CommonPartyId}"><text/></field><!-- the text field is only used for rendering. In the "real life" you would use the hidden field commented below to pass the data to the request  -->
-        <!--field name="partyGroupId"><hidden/></field-->        
+        <field name="geoId" title="${uiLabelMap.CommonGeoId}"><text/></field><!-- the text field is only used for rendering. In the "real life" you would use the hidden field commented below to pass the data to the request  -->
+        <!--field name="geoId"><hidden/></field-->        
         <sort-order>
             <field-group>
                 <sort-field name="partyId"/>