SoftSlate Commerce
Home » Documentation » HTML Documentation

Version 2.0.9

Changes to Checkout Screens. 

Several changes were made to the store's checkout screens: namely, a new settings now exists that allows you to split the address form and the shipping option selection into two separate screens. (On the Settings -> Logic screen, set the "Use Combined Address and Shipping Screen in Checkout?" setting to no.)

If you have made any customizations to the Struts actions, action forms, or the Struts configurations involved with the checkout screens, particularly the /CheckoutAddresses.do screen, please note the following changes: following:

  1. The Struts action mapping for the /CheckoutAddresses path in the /WEB-INF/conf/customer/struts-config-order.xml file now corresponds to a new checkout screen which only promts the user to enter in address information (not a shipping option).
  2. The action form bean com.softslate.commerce.customer.order.CheckoutAddressesForm no longer holds the shipping option selection and no longer validates it.
  3. The action class com.softslate.commerce.customer.order.CheckoutAddressesAction and the productCheckoutAddresses method in com.softslate.commerce.customer.order.CheckoutAction no longer processes shipping.
  4. The combined address and shipping screen is now handled by the Struts action mapping for the /CheckoutComboShipping path in the /WEB-INF/conf/customer/struts-config-order.xml file, and the corresponding form class com.softslate.commerce.customer.order.CheckoutComboShippingForm and action class com.softslate.commerce.customer.order.CheckoutComboShippingAction .
  5. The JSP file /WEB-INF/layouts/default/order/checkoutBreadcrumbs.jsp has been completely redone to take into account the new screens. If you have created a custom version of this file, please make sure the customizations work correctly after upgrading.

Copyright © 2009-2017 SoftSlate, LLC. All Rights Reserved.

Powered by SoftSlate Commerce

Foraker Design