Paul Foxworthy created OFBIZ-5125:
-------------------------------------

             Summary: No states displayed for default country in New Shipping 
Address for order
                 Key: OFBIZ-5125
                 URL: https://issues.apache.org/jira/browse/OFBIZ-5125
             Project: OFBiz
          Issue Type: Bug
          Components: order
    Affects Versions: SVN trunk
            Reporter: Paul Foxworthy
            Assignee: Paul Foxworthy
            Priority: Minor


On the demo site, go to 
https://demo-trunk.ofbiz.apache.org/ordermgr/control/orderview?orderId=WSCO10001
 and click on New Shipping Address. No states are displayed for the default 
country, USA. Once you choose a country, states are displayed properly.

Have a look at the pattern used elsewhere in OFBIZ in 
framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl 
(https://fisheye6.atlassian.com/browse/ofbiz/trunk/framework/common/webcommon/includes/setDependentDropdownValuesJs.ftl).
 A change event calls a function, in this case getDependentDropdownValues, and 
there's a call to the function to set an initial vale for the dependent value 
based on the default value of the source data.

Compare the code in 
https://fisheye6.atlassian.com/browse/ofbiz/trunk/applications/order/webapp/ordermgr/images/js/OrderShippingInfo.js,
 which sets up the change event but does not set a default value. The patch 
includes a call to getAssociatedStateList to fix the problem.

 

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to