You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ofbiz.apache.org by jo...@apache.org on 2006/11/30 00:05:26 UTC
svn commit: r480761 - in /incubator/ofbiz/trunk/applications/ecommerce:
script/org/ofbiz/ecommerce/customer/
webapp/ecommerce/WEB-INF/actions/order/ webapp/ecommerce/order/ widget/
Author: jonesde
Date: Wed Nov 29 15:05:25 2006
New Revision: 480761
URL: http://svn.apache.org/viewvc?view=rev&rev=480761
Log:
Applied patch from Ashish Vijaywargiya also in Jira #OFBIZ-498; this is mostly cleanups of the checkout stuff, and adds the form submit feature too; reading over it everything looks fine and it was okay in a brief test, but it would be good for more people to test it now
Modified:
incubator/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/anonymousCheckoutLinks.bsh
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/custsettings.bsh
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/optionsettings.bsh
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentinformation.bsh
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentoptions.bsh
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/shipsettings.bsh
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/anonymousCheckoutLinks.ftl
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/checkoutreview.ftl
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/custsettings.ftl
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/genericaddress.ftl
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/optionsettings.ftl
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentinformation.ftl
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentoptions.ftl
incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/shipsettings.ftl
incubator/ofbiz/trunk/applications/ecommerce/widget/OrderScreens.xml
Modified: incubator/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/script/org/ofbiz/ecommerce/customer/CustomerEvents.xml Wed Nov 29 15:05:25 2006
@@ -430,73 +430,6 @@
<!-- =========================================== -->
<!-- ======== Anonymous Checkout Events ======== -->
<!-- =========================================== -->
- <simple-method method-name="processCustomerSettingsOld" short-description="Process Customer Settings; to be called as a Request Event" login-required="false">
- <if-empty field-name="parameters.partyId">
- <call-simple-method method-name="createCustomer"/>
- <else>
- <call-simple-method method-name="updateCustomer"/>
- </else>
- </if-empty>
-
- <!-- see if we should continue now... -->
- <check-errors/>
-
- <log level="info" message="Setting up party ${tempMap.partyId} and shipping address ${addressPurposeContext.contactMechId} in cart"/>
-
- <!-- this is code from CheckOutEvents->finalizeOrderEntry -->
- <call-bsh><![CDATA[
- import org.ofbiz.order.shoppingcart.ShoppingCart;
- import org.ofbiz.service.LocalDispatcher;
- import org.ofbiz.entity.GenericValue;
- import org.ofbiz.base.util.UtilMisc;
- import org.ofbiz.base.util.Debug;
-
- ShoppingCart cart = (ShoppingCart) session.getAttribute("shoppingCart");
- GenericValue userLogin = (GenericValue) session.getAttribute("userLogin");
-
- // if null then we must be an anonymous shopper
- if (userLogin == null) {
- // remove auto-login fields
- session.removeAttribute("autoUserLogin");
- session.removeAttribute("autoName");
- // clear out the login fields from the cart
- try {
- if (cart!=null) cart.setAutoUserLogin(null, dispatcher);
- } catch (CartItemModifyException e) {
- Debug.logError(e, module);
- }
- }
-
- // set party id in cart
- String partyId = (String) request.getAttribute("partyId");
- if (partyId != null) {
- // no userLogin means we are an anonymous shopper; fake the UL for service calls
- if (userLogin == null) {
- try {
- userLogin = delegator.findByPrimaryKey("UserLogin", UtilMisc.toMap("userLoginId", "anonymous"));
- } catch (GenericEntityException e) {
- Debug.logError(e, module);
- }
- if (userLogin != null) {
- userLogin.set("partyId", partyId);
- }
- session.setAttribute("userLogin", userLogin);
- try {
- if (cart != null) {
- cart.setOrderPartyId(partyId);
- cart.setUserLogin(userLogin, dispatcher);
- }
- } catch (CartItemModifyException e) {
- Debug.logError(e, module);
- }
- }
- }
- ]]></call-bsh>
-
- <check-errors/>
-
- <log level="info" message="If anonymous, user-login has been activated"/>
- </simple-method>
<simple-method method-name="processCustomerSettings" short-description="Process Customer Settings; to be called as a Request Event" login-required="false">
<if-empty field-name="parameters.partyId">
@@ -512,7 +445,6 @@
<session-to-field field-name="userLogin" session-name="userLogin"/>
<log level="info" message="userLogin in Env ${userLogin} in parameters.userLogin ${parameters.userLogin}"/>
<if-empty field-name="userLogin">
- <log level="info" message="removeAttributeremoveAttributeremoveAttribute"/>
<call-object-method obj-field-name="session" method-name="removeAttribute">
<string value="autoUserLogin"/>
</call-object-method>
@@ -850,56 +782,6 @@
</if-not-empty>
</simple-method>
- <simple-method method-name="processShipOptionsOld" short-description="Process Ship Options; to be called as a Request Event" login-required="false">
-
- <call-bsh><![CDATA[
- import org.ofbiz.order.shoppingcart.ShoppingCart;
- import org.ofbiz.service.LocalDispatcher;
- import org.ofbiz.entity.GenericDelegator;
- import org.ofbiz.entity.GenericValue;
- import org.ofbiz.base.util.UtilMisc;
- import org.ofbiz.base.util.Debug;
- import org.ofbiz.base.util.UtilValidate;
- import org.ofbiz.order.shoppingcart.CheckOutHelper;
- import org.ofbiz.service.ServiceUtil;
-
- ShoppingCart cart = (ShoppingCart) session.getAttribute("shoppingCart");
- LocalDispatcher dispatcher = (LocalDispatcher) request.getAttribute("dispatcher");
- GenericDelegator delegator = (GenericDelegator) request.getAttribute("delegator");
- CheckOutHelper checkOutHelper = new CheckOutHelper(dispatcher, delegator, cart);
-
- // set contact mech for shipping address in cart
- if (cart != null) {
- Map callResult = ServiceUtil.returnSuccess();
- List errorMessages = new ArrayList();
- Map errorMaps = new HashMap();
-
- for (int shipGroupIndex = 0; shipGroupIndex < cart.getShipGroupSize(); shipGroupIndex++) {
- shippingMethod = request.getParameter(shipGroupIndex + "_shipping_method");
- if (UtilValidate.isEmpty(shippingMethod)){
- shippingMethod = request.getParameter("shipping_method");
- }
- shippingInstructions = request.getParameter(shipGroupIndex + "_shipping_instructions");
- if (UtilValidate.isEmpty(shippingInstructions)){
- shippingInstructions = request.getParameter("shipping_instructions");
- }
- maySplit = request.getParameter(shipGroupIndex + "_may_split");
- if (UtilValidate.isEmpty(maySplit)){
- maySplit = request.getParameter("may_split");
- }
- giftMessage = request.getParameter(shipGroupIndex + "_gift_message");
- isGift = request.getParameter(shipGroupIndex + "_is_gift");
- internalCode = request.getParameter("internalCode"); // FIXME
- shipBeforeDate = request.getParameter(shipGroupIndex + "_shipBeforeDate");
- shipAfterDate = request.getParameter(shipGroupIndex + "_shipAfterDate");
- callResult = checkOutHelper.finalizeOrderEntryOptions(shipGroupIndex, shippingMethod, shippingInstructions, maySplit, giftMessage, isGift, internalCode, shipBeforeDate, shipAfterDate);
- ServiceUtil.addErrors(errorMessages, errorMaps, callResult);
- }
- }
-
- ]]></call-bsh>
-
- </simple-method>
<simple-method method-name="processShipOptions" short-description="Process Ship Options; to be called as a Request Event" login-required="false">
<call-bsh><![CDATA[
shipmentMethod = parameters.get("shipping_method");
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/anonymousCheckoutLinks.bsh
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/anonymousCheckoutLinks.bsh?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/anonymousCheckoutLinks.bsh (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/anonymousCheckoutLinks.bsh Wed Nov 29 15:05:25 2006
@@ -18,10 +18,10 @@
shoppingCart = ShoppingCartEvents.getCartObject(request);
-orderPartyId = shoppingCart.getOrderPartyId();
-if (orderPartyId !=null && !orderPartyId.equals("")) {
+userLogin = context.get("userLogin");
+if (userLogin != null) {
context.put("enableShippingAddress",true);
-}
+}
shippingContactMechId = shoppingCart.getShippingContactMechId();
if (shippingContactMechId !=null && !shippingContactMechId.equals("")) {
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/custsettings.bsh
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/custsettings.bsh?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/custsettings.bsh (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/custsettings.bsh Wed Nov 29 15:05:25 2006
@@ -35,6 +35,7 @@
if (request.getAttribute("_ERROR_MESSAGE_") == null && request.getAttribute("_ERROR_MESSAGE_LIST_") == null) {
person = delegator.findByPrimaryKey("Person", UtilMisc.toMap("partyId", partyId));
if (person != null) {
+ context.put("callSubmitForm",true);
// should never be null for the anonymous checkout, but just in case
parameters.put("personalTitle", person.get("personalTitle"));
parameters.put("firstName", person.get("firstName"));
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/optionsettings.bsh
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/optionsettings.bsh?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/optionsettings.bsh (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/optionsettings.bsh Wed Nov 29 15:05:25 2006
@@ -53,6 +53,7 @@
if (shoppingCart != null && shoppingCart.getShipmentMethodTypeId() != null && shoppingCart.getCarrierPartyId() != null) {
context.put("chosenShippingMethod", shoppingCart.getShipmentMethodTypeId() + '@' + shoppingCart.getCarrierPartyId());
+ context.put("callSubmitForm",true);
}
context.put("productStoreId", productStore.get("productStoreId"));
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentinformation.bsh
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentinformation.bsh?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentinformation.bsh (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentinformation.bsh Wed Nov 29 15:05:25 2006
@@ -114,4 +114,7 @@
parameters.put("postalCode",postalAddress.get("postalCode"));
parameters.put("countryGeoId",postalAddress.get("countryGeoId"));
parameters.put("contactMechId",postalAddress.get("contactMechId"));
+ if(context.get("creditCard") != null){
+ context.put("callSubmitForm",true);
+ }
}
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentoptions.bsh
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentoptions.bsh?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentoptions.bsh (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentoptions.bsh Wed Nov 29 15:05:25 2006
@@ -23,6 +23,7 @@
paymentMethodTypeIdIter = paymentMethodTypeIds.iterator();
while (paymentMethodTypeIdIter.hasNext()) {
String paymentMethodTypeId = (String) paymentMethodTypeIdIter.next();
+ context.put("callSubmitForm",true);
if ("GIFT_CARD".equals(paymentMethodTypeId)) {
context.put("addGiftCard","Y");
} else {
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/shipsettings.bsh
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/shipsettings.bsh?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/shipsettings.bsh (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/WEB-INF/actions/order/shipsettings.bsh Wed Nov 29 15:05:25 2006
@@ -40,7 +40,8 @@
shippingPartyContactDetail = EntityUtil.getFirst(EntityUtil.filterByDate(delegator.findByAnd("PartyContactDetailByPurpose",
UtilMisc.toMap("partyId", partyId, "contactMechId", shippingContactMechId)), true));
parameters.put("shippingContactMechId", shippingPartyContactDetail.get("contactMechId"));
-
+ context.put("callSubmitForm",true);
+
fullAddressBuf = new StringBuffer();
fullAddressBuf.append(shippingPartyContactDetail.get("address1"));
if (shippingPartyContactDetail.get("address2") != null) {
@@ -61,7 +62,7 @@
parameters.put("city", shippingPartyContactDetail.get("city"));
parameters.put("postalCode", shippingPartyContactDetail.get("postalCode"));
parameters.put("stateProvinceGeoId", shippingPartyContactDetail.get("stateProvinceGeoId"));
- parameters.put("countyGeoId", shippingPartyContactDetail.get("countyGeoId"));
+ parameters.put("countryGeoId", shippingPartyContactDetail.get("countryGeoId"));
parameters.put("allowSolicitation", shippingPartyContactDetail.get("allowSolicitation"));
}
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/anonymousCheckoutLinks.ftl
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/anonymousCheckoutLinks.ftl?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/anonymousCheckoutLinks.ftl (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/anonymousCheckoutLinks.ftl Wed Nov 29 15:05:25 2006
@@ -14,31 +14,35 @@
License for the specific language governing permissions and limitations
under the License.
-->
-
+<script language="javascript" type="text/javascript">
+function submitForm(form) {
+ form.submit();
+}
+</script>
<div>
- <a href="<@o...@ofbizUrl>" class="buttontext">Personal Info</a>
+ <a href="<@o...@ofbizUrl>" class="buttontext" <#if callSubmitForm?exists>onclick="javascript:submitForm(document.${parameters.formNameValue?if_exists});"</#if>>Personal Info</a>
<#if (enableShippingAddress)?exists>
- <a href="<@o...@ofbizUrl>" class="buttontext">Shipping Address</a>
+ <a href="<@o...@ofbizUrl>" class="buttontext" <#if callSubmitForm?exists>onclick="javascript:submitForm(document.${parameters.formNameValue?if_exists});"</#if>>Shipping Address</a>
<#else>
<span class="buttontextdisabled">Shipping Address</span>
</#if>
<#if (enableShipmentMethod)?exists>
- <a href="<@o...@ofbizUrl>" class="buttontext">Shipping Options</a>
+ <a href="<@o...@ofbizUrl>" class="buttontext" <#if callSubmitForm?exists>onclick="javascript:submitForm(document.${parameters.formNameValue?if_exists});"</#if>>Shipping Options</a>
<#else>
<span class="buttontextdisabled">Shipping Options</span>
</#if>
<#if (enablePaymentOptions)?exists>
- <a href="<@o...@ofbizUrl>" class="buttontext">Payment Options</a>
+ <a href="<@o...@ofbizUrl>" class="buttontext" <#if callSubmitForm?exists>onclick="javascript:submitForm(document.${parameters.formNameValue?if_exists});"</#if>>Payment Options</a>
<#else>
<span class="buttontextdisabled">Payment Options</span>
</#if>
<#if (enablePaymentInformation)?exists>
- <a href="<@o...@ofbizUrl>" class="buttontext">Payment Information</a>
+ <a href="<@o...@ofbizUrl>" class="buttontext" <#if callSubmitForm?exists>onclick="javascript:submitForm(document.${parameters.formNameValue?if_exists});"</#if>>Payment Information</a>
<#else>
<span class="buttontextdisabled">Payment Information</span>
</#if>
<#if (enableReviewOrder)?exists>
- <a href="<@o...@ofbizUrl>" class="buttontext">Review Order</a>
+ <a href="<@o...@ofbizUrl>" class="buttontext" <#if callSubmitForm?exists>onclick="javascript:submitForm(document.${parameters.formNameValue?if_exists});"</#if>>Review Order</a>
<#else>
<span class="buttontextdisabled">Review Order</span>
</#if>
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/checkoutreview.ftl
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/checkoutreview.ftl?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/checkoutreview.ftl (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/checkoutreview.ftl Wed Nov 29 15:05:25 2006
@@ -22,9 +22,9 @@
if (clicked == 0) {
clicked++;
//window.location.replace("<@o...@ofbizUrl>");
- document.processForm.processButton.value="${uiLabelMap.OrderSubmittingOrder}";
- document.processForm.processButton.disabled=true;
- document.processForm.submit();
+ document.${parameters.formNameValue}.processButton.value="${uiLabelMap.OrderSubmittingOrder}";
+ document.${parameters.formNameValue}.processButton.disabled=true;
+ document.${parameters.formNameValue}.submit();
} else {
alert("You order is being processed, this may take a moment.");
}
@@ -45,7 +45,7 @@
</td>
<td align="right">
- <form type="POST" action="<@o...@ofbizUrl>" name="processForm">
+ <form type="POST" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
<#if (requestParameters.checkoutpage)?has_content>
<input type="hidden" name="checkoutpage" value="${requestParameters.checkoutpage}">
</#if>
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/custsettings.ftl
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/custsettings.ftl?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/custsettings.ftl (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/custsettings.ftl Wed Nov 29 15:05:25 2006
@@ -19,7 +19,7 @@
<div class="boxhead"> ${uiLabelMap.PartyBasicInformation}</div>
</div>
<div class="screenlet-body">
- <form name="custsetupform" method="post" action="<@o...@ofbizUrl>">
+ <form name="${parameters.formNameValue}" method="post" action="<@o...@ofbizUrl>">
<input type="hidden" name="partyId" value="${parameters.partyId?if_exists}"/>
<table width="100%" border="0" cellpadding="1" cellspacing="0">
<tr>
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/genericaddress.ftl
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/genericaddress.ftl?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/genericaddress.ftl (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/genericaddress.ftl Wed Nov 29 15:05:25 2006
@@ -66,8 +66,7 @@
<td width="74%">
<select name="stateProvinceGeoId" class="selectBox" <#if requestParameters.useShipAddr?exists>disabled</#if>>
<#if (parameters.stateProvinceGeoId)?exists>
- <#assign findGeoMap = Static["org.ofbiz.base.util.UtilMisc"].toMap("geoId", parameters.stateProvinceGeoId)>
- <#assign stateGeo = delegator.findByPrimaryKeyCache("Geo", findGeoMap)> <option>${parameters.stateProvinceGeoId}</option>
+ <option>${parameters.stateProvinceGeoId}</option>
<option value="${parameters.stateProvinceGeoId}">---</option>
<#else>
<option value="">${uiLabelMap.PartyNoState}</option>
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/optionsettings.ftl
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/optionsettings.ftl?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/optionsettings.ftl (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/optionsettings.ftl Wed Nov 29 15:05:25 2006
@@ -20,7 +20,7 @@
<div class='boxhead'> ${uiLabelMap.OrderShippingInformation}</div>
</div>
<div class="screenlet-body">
- <form method="post" action="<@o...@ofbizUrl>" name="optsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
<input type="hidden" name="finalizeMode" value="options"/>
<table width="100%" cellpadding="1" border="0" cellpadding="0" cellspacing="0">
<#list carrierShipmentMethodList as carrierShipmentMethod>
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentinformation.ftl
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentinformation.ftl?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentinformation.ftl (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentinformation.ftl Wed Nov 29 15:05:25 2006
@@ -39,28 +39,28 @@
<#-- after initial screen; show detailed screens for selected type -->
<#if paymentMethodTypeId?if_exists == "CREDIT_CARD">
<#if creditCard?has_content && postalAddress?has_content && !requestParameters.useShipAddr?exists>
- <form method="post" action="<@o...@ofbizUrl>" name="billsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
<input type="hidden" name="paymentMethodId" value="${creditCard.paymentMethodId?if_exists}"/>
<input type="hidden" name="contactMechId" value="${postalAddress.contactMechId?if_exists}"/>
<#elseif requestParameters.useShipAddr?exists>
- <form method="post" action="<@o...@ofbizUrl>" name="billsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
<#else>
- <form method="post" action="<@o...@ofbizUrl>" name="billsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
</#if>
</#if>
<#if paymentMethodTypeId?if_exists == "EFT_ACCOUNT">
<#if eftAccount?has_content && postalAddress?has_content>
- <form method="post" action="<@o...@ofbizUrl>" name="billsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
<input type="hidden" name="paymentMethodId" value="${eftAccount.paymentMethodId?if_exists}"/>
<input type="hidden" name="contactMechId" value="${postalAddress.contactMechId?if_exists}"/>
<#elseif requestParameters.useShipAddr?exists>
- <form method="post" action="<@o...@ofbizUrl>" name="billsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
<#else>
- <form method="post" action="<@o...@ofbizUrl>" name="billsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
</#if>
</#if>
<#if paymentMethodTypeId?if_exists == "GIFT_CARD"> <#--Don't know much how this is handled -->
- <form method="post" action="<@o...@ofbizUrl>" name="billsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
</#if>
<#if requestParameters.singleUsePayment?default("N") == "Y">
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentoptions.ftl
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentoptions.ftl?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentoptions.ftl (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/paymentoptions.ftl Wed Nov 29 15:05:25 2006
@@ -22,7 +22,7 @@
<div class="screenlet-body">
<#-- initial screen show a list of options -->
- <form method="post" action="<@o...@ofbizUrl>" name="billsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
<table width="100%" border="0" cellpadding="1" cellspacing="0">
<#if productStorePaymentMethodTypeIdMap.GIFT_CARD?exists>
<tr>
Modified: incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/shipsettings.ftl
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/shipsettings.ftl?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/shipsettings.ftl (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/webapp/ecommerce/order/shipsettings.ftl Wed Nov 29 15:05:25 2006
@@ -19,7 +19,7 @@
<div class='boxhead'> ${uiLabelMap.OrderShippingInformation}</div>
</div>
<div class="screenlet-body">
- <form method="post" action="<@o...@ofbizUrl>" name="shipsetupform">
+ <form method="post" action="<@o...@ofbizUrl>" name="${parameters.formNameValue}">
<input type="hidden" name="contactMechId" value="${parameters.shippingContactMechId?if_exists}"/>
<input type="hidden" name="partyId" value="${cart.getPartyId()?default("_NA_")}"/>
Modified: incubator/ofbiz/trunk/applications/ecommerce/widget/OrderScreens.xml
URL: http://svn.apache.org/viewvc/incubator/ofbiz/trunk/applications/ecommerce/widget/OrderScreens.xml?view=diff&rev=480761&r1=480760&r2=480761
==============================================================================
--- incubator/ofbiz/trunk/applications/ecommerce/widget/OrderScreens.xml (original)
+++ incubator/ofbiz/trunk/applications/ecommerce/widget/OrderScreens.xml Wed Nov 29 15:05:25 2006
@@ -91,6 +91,7 @@
<actions>
<set field="rightbarScreenName" value="rightbar"/>
<set field="MainColumnStyle" value="rightonly"/>
+ <set field="parameters.formNameValue" value="custsetupform" global="true"/>
<set field="titleProperty" value="PageTitleShippingInformation"/>
<script location="component://ecommerce/webapp/ecommerce/WEB-INF/actions/order/custsettings.bsh"/>
@@ -110,6 +111,7 @@
<actions>
<set field="rightbarScreenName" value="rightbar"/>
<set field="MainColumnStyle" value="rightonly"/>
+ <set field="parameters.formNameValue" value="shipsetupform" global="true"/>
<set field="titleProperty" value="PageTitleShippingInformation"/>
<script location="component://ecommerce/webapp/ecommerce/WEB-INF/actions/order/shipsettings.bsh"/>
@@ -129,6 +131,7 @@
<actions>
<set field="rightbarScreenName" value="rightbar"/>
<set field="MainColumnStyle" value="rightonly"/>
+ <set field="parameters.formNameValue" value="optsetupform" global="true"/>
<set field="titleProperty" value="PageTitleShippingOptions"/>
<script location="component://ecommerce/webapp/ecommerce/WEB-INF/actions/order/optionsettings.bsh"/>
@@ -148,6 +151,7 @@
<actions>
<set field="rightbarScreenName" value="rightbar"/>
<set field="MainColumnStyle" value="rightonly"/>
+ <set field="parameters.formNameValue" value="paymentoptions" global="true"/>
<set field="titleProperty" value="PageTitleBillingInformation"/>
<script location="component://ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentoptions.bsh"/>
@@ -168,6 +172,7 @@
<actions>
<set field="rightbarScreenName" value="rightbar"/>
<set field="MainColumnStyle" value="rightonly"/>
+ <set field="parameters.formNameValue" value="billsetupform"/>
<set field="titleProperty" value="PageTitleBillingInformation"/>
<script location="component://ecommerce/webapp/ecommerce/WEB-INF/actions/order/paymentinformation.bsh"/>
@@ -187,6 +192,7 @@
<section>
<actions>
<set field="titleProperty" value="PageTitleCheckoutReview"/>
+ <set field="parameters.formNameValue" value="orderreview" global="true"/>
<script location="component://ecommerce/webapp/ecommerce/WEB-INF/actions/order/checkoutreview.bsh"/>
</actions>
<widgets>