Author: nmalin
Date: Sun Jun 21 08:20:11 2015 New Revision: 1686691 URL: http://svn.apache.org/r1686691 Log: Set viewIndex and viewSize as optionnal and if they aren't present resolve viewSize from widgets.properties and set viewIndex to one. related issue OFBIZ-6523, this allow to remove hard-code on link that call findOrder service Modified: ofbiz/trunk/applications/order/servicedef/services.xml ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderLookupServices.java ofbiz/trunk/applications/order/widget/ordermgr/OrderViewScreens.xml Modified: ofbiz/trunk/applications/order/servicedef/services.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/servicedef/services.xml?rev=1686691&r1=1686690&r2=1686691&view=diff ============================================================================== --- ofbiz/trunk/applications/order/servicedef/services.xml (original) +++ ofbiz/trunk/applications/order/servicedef/services.xml Sun Jun 21 08:20:11 2015 @@ -852,8 +852,8 @@ under the License. <attribute name="includeCountry" type="String" mode="IN" optional="true"/> <!-- view and page fields --> - <attribute name="viewIndex" type="Integer" mode="INOUT" optional="true" default-value="0"/> - <attribute name="viewSize" type="Integer" mode="INOUT" optional="true" default-value="20"/> + <attribute name="viewIndex" type="Integer" mode="INOUT" optional="true"/> + <attribute name="viewSize" type="Integer" mode="INOUT" optional="true"/> <attribute name="showAll" type="String" mode="INOUT" optional="true"/> <!-- index fields --> Modified: ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderLookupServices.java URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderLookupServices.java?rev=1686691&r1=1686690&r2=1686691&view=diff ============================================================================== --- ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderLookupServices.java (original) +++ ofbiz/trunk/applications/order/src/org/ofbiz/order/order/OrderLookupServices.java Sun Jun 21 08:20:11 2015 @@ -67,7 +67,9 @@ public class OrderLookupServices { GenericValue userLogin = (GenericValue) context.get("userLogin"); Integer viewIndex = (Integer) context.get("viewIndex"); + if (viewIndex == null) viewIndex = 1; Integer viewSize = (Integer) context.get("viewSize"); + if (viewSize == null) viewSize = UtilProperties.getPropertyAsInteger("widget", "widget.form.defaultViewSize", 20); String showAll = (String) context.get("showAll"); String useEntryDate = (String) context.get("useEntryDate"); Locale locale = (Locale) context.get("locale"); Modified: ofbiz/trunk/applications/order/widget/ordermgr/OrderViewScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/trunk/applications/order/widget/ordermgr/OrderViewScreens.xml?rev=1686691&r1=1686690&r2=1686691&view=diff ============================================================================== --- ofbiz/trunk/applications/order/widget/ordermgr/OrderViewScreens.xml (original) +++ ofbiz/trunk/applications/order/widget/ordermgr/OrderViewScreens.xml Sun Jun 21 08:20:11 2015 @@ -247,7 +247,7 @@ under the License. <set field="headerItem" value="findorders"/> <script location="component://order/webapp/ordermgr/WEB-INF/actions/order/FindOrders.groovy"/> <script location="component://content/webapp/content/WEB-INF/actions/print/FindPrinters.groovy"/> - + <!-- asmslect parameters, must be prefixed by asm_ for setMultipleSelectJs.ftl --> <set field="asm_multipleSelectForm" value="lookuporder"/> <set field="asm_multipleSelect" value="roleTypeId"/> @@ -255,8 +255,7 @@ under the License. <set field="asm_asmListItemPercentOfForm" value="95"/> <set field="asm_sortable" value="false"/> <property-map resource="OrderUiLabels" map-name="uiLabelMap" global="true"/> - <set field="asm_title" value="${uiLabelMap.OrderPartySelectRoleForParty}"/> - + <set field="asm_title" value="${uiLabelMap.OrderPartySelectRoleForParty}"/> </actions> <widgets> <decorator-screen name="CommonOrderViewDecorator"> |
Free forum by Nabble | Edit this page |