Author: ashish
Date: Tue Nov  3 08:14:20 2009
New Revision: 832336

URL: http://svn.apache.org/viewvc?rev=832336&view=rev
Log:
Applied patch from jira issue - OFBIZ-3137 - Show the values of form fields 
updated on change of website for Export to eBay form.
The form fields are not showing updated on change of website. Whenever 
websiteId changed update form fields by the filled value so that user not need 
to fill it again.

Thanks Parimal for the contribution.

Modified:
    
ofbiz/trunk/specialpurpose/ebay/webapp/ebay/WEB-INF/actions/find/ProductsExportToEbay.groovy
    ofbiz/trunk/specialpurpose/ebay/webapp/ebay/find/productsExportToEbay.ftl

Modified: 
ofbiz/trunk/specialpurpose/ebay/webapp/ebay/WEB-INF/actions/find/ProductsExportToEbay.groovy
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebay/webapp/ebay/WEB-INF/actions/find/ProductsExportToEbay.groovy?rev=832336&r1=832335&r2=832336&view=diff
==============================================================================
--- 
ofbiz/trunk/specialpurpose/ebay/webapp/ebay/WEB-INF/actions/find/ProductsExportToEbay.groovy
 (original)
+++ 
ofbiz/trunk/specialpurpose/ebay/webapp/ebay/WEB-INF/actions/find/ProductsExportToEbay.groovy
 Tue Nov  3 08:14:20 2009
@@ -34,7 +34,13 @@
     }
     context.productStoreId = productStoreId;
     context.webSiteList = webSiteList;
-
+    countryCode = null;
+    if (parameters.country) {
+        countryCode = parameters.country;
+    } else {
+        countryCode = "US";
+    }
+    context.countryCode = countryCode;
     if (webSite) {
         eBayConfig = delegator.findOne("EbayConfig", [productStoreId : 
productStoreId], false);
         context.customXml = eBayConfig.customXml;

Modified: 
ofbiz/trunk/specialpurpose/ebay/webapp/ebay/find/productsExportToEbay.ftl
URL: 
http://svn.apache.org/viewvc/ofbiz/trunk/specialpurpose/ebay/webapp/ebay/find/productsExportToEbay.ftl?rev=832336&r1=832335&r2=832336&view=diff
==============================================================================
--- ofbiz/trunk/specialpurpose/ebay/webapp/ebay/find/productsExportToEbay.ftl 
(original)
+++ ofbiz/trunk/specialpurpose/ebay/webapp/ebay/find/productsExportToEbay.ftl 
Tue Nov  3 08:14:20 2009
@@ -65,7 +65,7 @@
                     <select name="country">
                         <#if countries?exists>
                             <#list countries as country>
-                                <option <#if country.geoCode?has_content && 
country.geoCode == "US">selected="selected"</#if> 
value="${country.geoCode}">${country.get("geoName",locale)}</option>
+                                <option value="${country.geoCode}" <#if 
countryCode?exists && countryCode == 
country.geoCode>selected</#if>>${country.get("geoName",locale)}</option>
                             </#list>
                         </#if>
                     </select>
@@ -75,7 +75,7 @@
                 <td align="right" 
class="label">${uiLabelMap.FormFieldTitle_location}</td>
                 <td>&nbsp;</td>
                 <td>
-                    <input type="text" name="location" size="50" 
maxlength="50"/>
+                    <input type="text" name="location" size="50" 
maxlength="50" value="${parameters.location?if_exists}" />
                 </td>
             </tr>
             <tr>
@@ -93,14 +93,14 @@
                 <td align="right" 
class="label">${uiLabelMap.FormFieldTitle_startPrice}</td>
                 <td>&nbsp;</td>
                 <td>
-                    <input type="text" name="startPrice" size="12" 
maxlength="12" value=""/>
+                    <input type="text" name="startPrice" size="12" 
maxlength="12" value="${parameters.startPrice?if_exists}" />
                 </td>
             </tr>
             <tr>
                 <td align="right" 
class="label">${uiLabelMap.CommonQuantity}</td>
                 <td>&nbsp;</td>
                 <td>
-                    <input type="text" name="quantity" size="12" 
maxlength="12" value="1"/>
+                    <input type="text" name="quantity" size="12" 
maxlength="12" value="<#if 
parameters.quantity?exists>${parameters.quantity?if_exists}<#else>1</#if>" />
                 </td>
             </tr>
             <tr>
@@ -136,33 +136,33 @@
                     <table class="basic-table" cellspacing="0">
                         <tr>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentPayPal}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentPayPal"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentPayPal" <#if parameters.paymentPayPal?exists>checked</#if> /></td>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentVisaMC}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentVisaMC"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentVisaMC" <#if parameters.paymentVisaMC?exists>checked</#if> /></td>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentAmEx}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentAmEx"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentAmEx" <#if parameters.paymentAmEx?exists>checked</#if> /></td>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentDiscover}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentDiscover"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentDiscover" <#if parameters.paymentDiscover?exists>checked</#if> 
/></td>
                         </tr>
                         <tr>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentMOCC}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentMOCC"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentMOCC" <#if parameters.paymentMOCC?exists>checked</#if> /></td>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentPersonalCheck}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentPersonalCheck"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentPersonalCheck" <#if 
parameters.paymentPersonalCheck?exists>checked</#if> /></td>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentCCAccepted}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentCCAccepted"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentCCAccepted" <#if parameters.paymentCCAccepted?exists>checked</#if> 
/></td>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentCashInPerson}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentCashInPerson"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentCashInPerson" <#if 
parameters.paymentCashInPerson?exists>checked</#if> /></td>
                         </tr>
                         <tr>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentCashOnPickup}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentCashOnPickup"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentCashOnPickup" <#if 
parameters.paymentCashOnPickup?exists>checked</#if> /></td>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentCOD}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentCOD"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentCOD" <#if parameters.paymentCOD?exists>checked</#if> /></td>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentCODPrePayDelivery}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentCODPrePayDelivery"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentCODPrePayDelivery" <#if 
parameters.paymentCODPrePayDelivery?exists>checked</#if> /></td>
                             <td align="right" width="23%" 
class="label">${uiLabelMap.FormFieldTitle_paymentMoneyXferAccepted}</td>
-                            <td width="2%"><input type="checkbox" 
name="paymentMoneyXferAccepted"/></td>
+                            <td width="2%"><input type="checkbox" 
name="paymentMoneyXferAccepted" <#if 
parameters.paymentMoneyXferAccepted?exists>checked</#if> /></td>
                         </tr>
                     </table>
                 </td>
@@ -171,7 +171,7 @@
                 <td align="right" 
class="label">${uiLabelMap.FormFieldTitle_payPalEmail}</td>
                 <td>&nbsp;</td>
                 <td>
-                    <input type="text" name="payPalEmail" size="50" 
maxlength="50"/>
+                    <input type="text" name="payPalEmail" size="50" 
maxlength="50" value="${parameters.payPalEmail?if_exists}" />
                 </td>
             </tr>
             <tr>


Reply via email to