I am tempted to suggest that there should be no automatic removal for zero quantities, but only for qty < 0. This would leave it open to the catalog to mark and handle preorders.
lib/Vend/Cart.pm may introduce a pack()-sub to kick zero quantities out of the cart if needed. And a catalog.cfg compatibility flag may change toss_cart() to old behaviour as well.
_______________________________________________ interchange-users mailing list suppressed http://www.icdevgroup.org/mailman/listinfo/interchange-users
Mail converted by mhonarc 2.6.15
This archive provided courtesy of JSW4.NET, Internet Hosting Services for Small Business.