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"/>