svn commit: r676872 - /ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

svn commit: r676872 - /ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js

mor-2
Author: mor
Date: Tue Jul 15 04:13:27 2008
New Revision: 676872

URL: http://svn.apache.org/viewvc?rev=676872&view=rev
Log:
Misc. cleanups in js used in One Page Checkout. Patch from Sumit Pandit and Brajesh Patel

Modified:
    ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js

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=676872&r1=676871&r2=676872&view=diff
==============================================================================
--- ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js (original)
+++ ofbiz/trunk/applications/ecommerce/webapp/ecommerce/images/checkoutProcess.js Tue Jul 15 04:13:27 2008
@@ -395,35 +395,13 @@
         asynchronous: false,
         onSuccess: function(transport) {
             var data = transport.responseText.evalJSON(true);
-            if (data._ERROR_MESSAGE_LIST_ != undefined) {
-                $('cartFormServerError').update(data._ERROR_MESSAGE_LIST_);
-            } else if (data._ERROR_MESSAGE_ != undefined) {
-                $('cartFormServerError').update(data._ERROR_MESSAGE_);  
+            var serverError = getServerError(data);
+            if(serverError != "") {
+                Effect.Appear('cartFormServerError');
+                $('cartFormServerError').update(serverError);
             } else {
-                $('cartDiscountValue').update(data.displayOrderAdjustmentsTotalCurrencyFormatted);
-                $('cartSubTotal').update(data.subTotalCurrencyFormatted);
-                $('cartTotalShipping').update(data.totalShippingCurrencyFormatted);
-                $('cartTotalSalesTax').update(data.totalSalesTaxCurrencyFormatted);
-                $('cartDisplayGrandTotal').update(data.displayGrandTotalCurrencyFormatted);
-                // update summary
-                $('completedCartSubTotal').update(data.subTotalCurrencyFormatted);
-                $('completedCartTotalShipping').update(data.totalShippingCurrencyFormatted);
-                $('completedCartTotalSalesTax').update(data.totalSalesTaxCurrencyFormatted);
-                $('completedCartDisplayGrandTotal').update(data.displayGrandTotalCurrencyFormatted);
-                $('completedCartDiscount').update(data.displayOrderAdjustmentsTotalCurrencyFormatted);
-                if (data.displayDiscountTotal < 0) {
-                    $('completedCartDiscountRow').show();
-                } else {
-                    $('completedCartDiscountRow').hide();
-                }
-                if (elementId !=undefined ) {
-                    if ($(elementId).value == 0) {
-                        var cartItemRowId = elementId.sub('qty_','cartItemRow_');
-                        $(cartItemRowId).remove();
-                        var cartItemDisplayRowId = elementId.sub('qty_','cartItemDisplayRow_');
-                        $(cartItemDisplayRowId).remove();
-                    }
-                }
+                Effect.Fade('cartFormServerError');
+                updateCartData();
             }
         },
         parameters: {productPromoCodeId:$F('productPromoCode')}