Author: mor
Date: Mon Jul 28 23:30:22 2008
New Revision: 680630
URL: http://svn.apache.org/viewvc?rev=680630&view=rev
Log:
Changed contactMechId name for billing to be used as similar to shipping.
Reported by Jyotsna Rathore, patch from Rishi Solanki
Modified:
ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl
Modified:
ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml?rev=680630&r1=680629&r2=680630&view=diff
==============================================================================
---
ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
(original)
+++
ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CheckoutMapProcs.xml
Mon Jul 28 23:30:22 2008
@@ -124,7 +124,7 @@
</simple-map-processor>
<simple-map-processor name="billToAddress">
- <process field="billToContactMechId">
+ <process field="billingContactMechId">
<copy to-field="contactMechId" set-if-null="false"/>
</process>
<process field="billToName">
Modified:
ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml?rev=680630&r1=680629&r2=680630&view=diff
==============================================================================
---
ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
(original)
+++
ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
Mon Jul 28 23:30:22 2008
@@ -1154,7 +1154,7 @@
<set field="billToAddressAndCreditCardCtx.partyId"
from-field="partyId"/>
<set field="creditCardContext.partyId" from-field="partyId"/>
<set field="creditCardContext.userLogin" from-field="userLogin"/>
- <if-empty field="parameters.billToContactMechId">
+ <if-empty field="parameters.billingContactMechId">
<entity-and entity-name="PartyContactMechPurpose"
list-name="pcmpList" filter-by-date="true">
<field-map field-name="partyId"
env-name="userLogin.partyId"/>
<field-map field-name="contactMechPurposeTypeId"
value="BILLING_LOCATION"/>
@@ -1172,15 +1172,15 @@
<set field="billToAddressAndCreditCardCtx.paymentMethodId"
from-field="paymentMethod.paymentMethodId"/>
<!-- Create Credit Card and Address -->
<call-service service-name="createCreditCardAndAddress"
in-map-name="billToAddressAndCreditCardCtx">
- <result-to-field result-name="contactMechId"
field-name="parameters.billToContactMechId"/>
+ <result-to-field result-name="contactMechId"
field-name="parameters.billingContactMechId"/>
<result-to-field result-name="paymentMethodId"
field-name="parameters.paymentMethodId"/>
</call-service>
<else>
<!-- Update Credit Card and Address -->
- <set field="billToAddressAndCreditCardCtx.contactMechId"
from-field="parameters.billToContactMechId"/>
+ <set field="billToAddressAndCreditCardCtx.contactMechId"
from-field="parameters.billingContactMechId"/>
<set field="billToAddressAndCreditCardCtx.paymentMethodId"
from-field="parameters.paymentMethodId"/>
<call-service service-name="updateCreditCardAndAddress"
in-map-name="billToAddressAndCreditCardCtx">
- <result-to-field result-name="contactMechId"
field-name="parameters.billToContactMechId"/>
+ <result-to-field result-name="contactMechId"
field-name="parameters.billingContactMechId"/>
<result-to-field result-name="paymentMethodId"
field-name="parameters.paymentMethodId"/>
</call-service>
<entity-and entity-name="PartyContactMechPurpose"
list-name="pcmpList" filter-by-date="true">
@@ -1188,7 +1188,7 @@
<field-map field-name="contactMechPurposeTypeId"
value="BILLING_LOCATION"/>
</entity-and>
<first-from-list list-name="pcmpList" entry-name="pcmp"/>
- <if-compare-field field="parameters.billToContactMechId"
operator="not-equals" to-field="pcmp.contactMechId">
+ <if-compare-field field="parameters.billingContactMechId"
operator="not-equals" to-field="pcmp.contactMechId">
<if-not-empty field="pcmp">
<set-service-fields
service-name="deletePartyContactMechPurposeIfExists" map-name="pcmp"
to-map-name="deletePartyContactMechPurposeCtx"/>
<call-service
service-name="deletePartyContactMechPurposeIfExists"
in-map-name="deletePartyContactMechPurposeCtx"/>
@@ -1199,7 +1199,7 @@
</else>
</if-empty>
<field-to-request field-name="parameters.paymentMethodId"
request-name="paymentMethodId"/>
- <field-to-request field-name="parameters.billToContactMechId"
request-name="billToContactMechId"/>
+ <field-to-request field-name="parameters.billingContactMechId"
request-name="billingContactMechId"/>
</if-compare>
<if-compare field="parameters.useShippingAddressForBilling"
operator="equals" value="Y">
@@ -1220,7 +1220,7 @@
<set
field="createPartyContactMechPurposeCtx.contactMechPurposeTypeId"
value="BILLING_LOCATION"/>
<call-service service-name="createPartyContactMechPurpose"
in-map-name="createPartyContactMechPurposeCtx"/>
</if-compare-field>
- <field-to-request field-name="parameters.shippingContactMechId"
request-name="billToContactMechId"/>
+ <field-to-request field-name="parameters.shippingContactMechId"
request-name="billingContactMechId"/>
<set field="creditCardContext.contactMechId"
from-field="parameters.shippingContactMechId"/>
<if-empty field="parameters.paymentMethodId">
Modified:
ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js?rev=680630&r1=680629&r2=680630&view=diff
==============================================================================
---
ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
(original)
+++
ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js
Mon Jul 28 23:30:22 2008
@@ -369,7 +369,7 @@
} else {
Effect.Fade('billingFormServerError');
isBillStepValidate = true;
- $('billToContactMechId').value = data.billToContactMechId;
+ $('billingContactMechId').value = data.billingContactMechId;
$('paymentMethodId').value = data.paymentMethodId;
}
}, parameters: $('billingForm').serialize(), requestHeaders: {Accept:
'application/json'}
Modified:
ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl
URL:
http://svn.apache.org/viewvc/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl?rev=680630&r1=680629&r2=680630&view=diff
==============================================================================
---
ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl
(original)
+++
ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/OnePageCheckoutProcess.ftl
Mon Jul 28 23:30:22 2008
@@ -479,7 +479,7 @@
</div>
<div id="editBillingPanel" class="screenlet-body" style="display:
none;">
<form name="billingForm" id="billingForm" class="theform"
action="<@ofbizUrl></@ofbizUrl>" method="post">
- <input type="hidden" id ="billToContactMechId"
name="billToContactMechId" value="${parameters.billToContactMechId?if_exists}"/>
+ <input type="hidden" id ="billingContactMechId"
name="billingContactMechId"
value="${parameters.billingContactMechId?if_exists}"/>
<input type="hidden" id="shippingContactMechIdInBillingForm"
name="shippingContactMechId"
value="${parameters.shippingContactMechId?if_exists}"/>
<input type="hidden" id="paymentMethodId"
name="paymentMethodId" value="${parameters.paymentMethodId?if_exists}"/>
<input type="hidden" id="paymentMethodTypeId"
name="paymentMethodTypeId" value="CREDIT_CARD"/>