Edit an Item in Shopping Cart
I'm setting up a shopping cart with eCart, each of my products have a list of available accessories, customizable engraving, colors & sizes. Not all options are available with all products, I've got all of this working like a charm.
My main holdup is this, once an item is in the cart, the buyer may realize that he want's to change his selection of color, accessory, etc. I have this working (somewhat) on accessories for example, I have a radio group with all available accessories for that particular product. The problem is this, when you change the radio selector and click "Update Cart", everything but the price increment is updated, unless you "Update Cart" again.
I was thinking to remedy this by allowing the customer to click a button "Edit Options", that would take them to a page or "LightBox PopUp" that would allow them to edit the accessories, engraving, etc. for selected item.
WHEW! All of that to say, is there a way to reference a specific item that is in the cart. All I need is a basic "recordset" of what is in the cart, that I can then filter by a session variable (which is set when customer clicks "Edit Options"). I think I can take care of it from there.
Thanks in advance for any advice.
P.S. If anybody knows of a better approach to changing options and updating the price, I'm very open to suggestions!