Move customizations to cart layouts

About this task

To move customizations to cart layout widgets:

Procedure

  1. Save copies of the customizations for later reference.
  2. Revert the customizations to restore the customized macros or other content to their standard state.
  3. Remove the record for the customization from the Customer Update [sys_update_xml] table.
  4. Run the following script in Background Scripts to set the property and set the correct state for all the items in the catalog:
    var cm = new CartLayoutMigration();cm.configureLayoutProperty();cm.setLayoutFalse();cm.setEmptyLayout();
  5. Reimplement any cart layout customizations that you want to maintain in the upgraded instance by configuring widget macros.