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