Author: jleroux
Date: Sat Sep 25 09:01:37 2010 New Revision: 1001167 URL: http://svn.apache.org/viewvc?rev=1001167&view=rev Log: An asmselect example of use from a FTL template in Find Orders screen. I tried with additionalRoleTypeId in setAdditionalParty.ftl but, I don't know why, it does not work (needs https://issues.apache.org/jira/browse/OFBIZ-3957 to be fixed but that's not the problem) Modified: ofbiz/branches/jquery/applications/order/webapp/ordermgr/entry/setAdditionalParty.ftl ofbiz/branches/jquery/applications/order/webapp/ordermgr/order/findOrders.ftl ofbiz/branches/jquery/applications/order/widget/ordermgr/OrderViewScreens.xml Modified: ofbiz/branches/jquery/applications/order/webapp/ordermgr/entry/setAdditionalParty.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/jquery/applications/order/webapp/ordermgr/entry/setAdditionalParty.ftl?rev=1001167&r1=1001166&r2=1001167&view=diff ============================================================================== --- ofbiz/branches/jquery/applications/order/webapp/ordermgr/entry/setAdditionalParty.ftl (original) +++ ofbiz/branches/jquery/applications/order/webapp/ordermgr/entry/setAdditionalParty.ftl Sat Sep 25 09:01:37 2010 @@ -111,7 +111,7 @@ under the License. <tr> <td> </td> <td> - <select name="additionalRoleTypeId" size="5" multiple="multiple"> + <select name="additionalRoleTypeId" id="additionalRoleTypeId" size="5" multiple="multiple"> <#list roles as role> <option value="${role.roleTypeId}">${role.get("description",locale)}</option> </#list> Modified: ofbiz/branches/jquery/applications/order/webapp/ordermgr/order/findOrders.ftl URL: http://svn.apache.org/viewvc/ofbiz/branches/jquery/applications/order/webapp/ordermgr/order/findOrders.ftl?rev=1001167&r1=1001166&r2=1001167&view=diff ============================================================================== --- ofbiz/branches/jquery/applications/order/webapp/ordermgr/order/findOrders.ftl (original) +++ ofbiz/branches/jquery/applications/order/webapp/ordermgr/order/findOrders.ftl Sat Sep 25 09:01:37 2010 @@ -115,7 +115,7 @@ function toggleOrderIdList() { <input type='hidden' name='gatewayScoreResult' value='${requestParameters.gatewayScoreResult?if_exists}'/> </form> </#if> -<form method="post" name="lookuporder" action="<@ofbizUrl>searchorders</@ofbizUrl>" onsubmit="javascript:lookupOrders();"> +<form method="post" name="lookuporder" id="lookuporder" action="<@ofbizUrl>searchorders</@ofbizUrl>" onsubmit="javascript:lookupOrders();"> <input type="hidden" name="lookupFlag" value="Y"/> <input type="hidden" name="hideFields" value="Y"/> <input type="hidden" name="viewSize" value="${viewSize}"/> @@ -185,7 +185,7 @@ function toggleOrderIdList() { <td width='25%' align='right' class='label'>${uiLabelMap.PartyRoleType}</td> <td width='5%'> </td> <td align='left'> - <select name='roleTypeId' multiple="multiple"> + <select name='roleTypeId' id='roleTypeId' multiple="multiple"> <#if currentRole?has_content> <option value="${currentRole.roleTypeId}">${currentRole.get("description", locale)}</option> <option value="${currentRole.roleTypeId}">---</option> Modified: ofbiz/branches/jquery/applications/order/widget/ordermgr/OrderViewScreens.xml URL: http://svn.apache.org/viewvc/ofbiz/branches/jquery/applications/order/widget/ordermgr/OrderViewScreens.xml?rev=1001167&r1=1001166&r2=1001167&view=diff ============================================================================== --- ofbiz/branches/jquery/applications/order/widget/ordermgr/OrderViewScreens.xml (original) +++ ofbiz/branches/jquery/applications/order/widget/ordermgr/OrderViewScreens.xml Sat Sep 25 09:01:37 2010 @@ -231,10 +231,21 @@ 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"/> + <set field="asm_formSize" value="700"/> + <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}"/> + </actions> <widgets> <decorator-screen name="CommonOrderViewDecorator"> <decorator-section name="body"> + <platform-specific><html><html-template location="component://common/webcommon/includes/setMultipleSelectJs.ftl"/></html></platform-specific> <platform-specific> <html><html-template location="component://order/webapp/ordermgr/order/findOrders.ftl"/></html> </platform-specific> |
Free forum by Nabble | Edit this page |