I figured I should ask this here, since a tweak in the internals of SC to make this happen should be part of the core cart operation.

When a visitor puts items in their cart then decides to empty their cart, the steps are roughly as follows:

  1. View cart
  2. Select 'Empty Cart'
  3. Presented with a spartan confirmation page to proceed or not
  4. **If selects 'yes' to empty cart, user is then sent to a page with a simple acknowledgment of operation and nothing else on the page.

The selection of 'yes' to empty cart would suggest that the visitor is emptying their cart in preparation to add other items. It would be very convenient to have the climax of this operation bring the user back to the main store page and attach the 'cart emptied' acknowledgment there instead.

It seems that SC is set to empty the cart and return view to an otherwise empty shopping cart -- sc_checkout.func.php line:219ish.


Thoughts:
Perhaps the whole empty cart routine could be provided an alternate route for completion. While maintaining the extra page for non-JS enabled visitors, could the operation to empty the cart simply use a JS confirm prompt instead while not having to navigate from the page? (then once OK'd, clear contents and navigate to the store main page) This seems a relatively non-critical operation in that the user does not need such a deep level of 'safety' to prevent cart content deletion.