Re: Duplicate Items in the Cart
This WebDNA talk-list message is from 1998
It keeps the original formatting.
numero = 16496
interpreted = N
texte = >I have a client that is complaining, that if he adds a item to a cart >then goes back to the selection page and adds the the same item again, he >ends up with the item duplicated in the shopping cart page, rather than >just having the item listed only once with the quantity set at two. I >realize that the problem is that the cart is a text file, and appending >the same item twice will generate two lineitems. However I thought maybe >someone has a workaround for this situation. Any ideas and suggestion >will be greatly appreciated.It works this way to handle the case where visitors put 2 items in the cart, such as shoes, with different colors (or other attributes):1 Tennis Shoe -- Red1 Tennis Shoe -- WhiteYou can change your templates so that you first look through all the [LineItems] for a matching sku, and if one matches you do a [SetLineItem] to increment the quantity, but if none match then you do an [AddLineItem] to put another item in the cart.Grant Hulbert, V.P. Engineering | ==== eCommerce for the Rest of Us ====Pacific Coast Software | WebCatalog, WebMerchant,11770 Bernardo Plaza Court | SiteEdit Pro, PhotoMaster,San Diego, CA 92128 | Typhoon619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com/
Associated Messages, from the most recent to the oldest:
>I have a client that is complaining, that if he adds a item to a cart >then goes back to the selection page and adds the the same item again, he >ends up with the item duplicated in the shopping cart page, rather than >just having the item listed only once with the quantity set at two. I >realize that the problem is that the cart is a text file, and appending >the same item twice will generate two lineitems. However I thought maybe >someone has a workaround for this situation. Any ideas and suggestion >will be greatly appreciated.It works this way to handle the case where visitors put 2 items in the cart, such as shoes, with different colors (or other attributes):1 Tennis Shoe -- Red1 Tennis Shoe -- WhiteYou can change your templates so that you first look through all the
[lineitems] for a matching sku, and if one matches you do a
[setlineitem] to increment the quantity, but if none match then you do an
[addlineitem] to put another item in the cart.Grant Hulbert, V.P. Engineering | ==== eCommerce for the Rest of Us ====Pacific Coast Software | WebCatalog, WebMerchant,11770 Bernardo Plaza Court | SiteEdit Pro, PhotoMaster,San Diego, CA 92128 | Typhoon619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com/
Grant Hulbert
DOWNLOAD WEBDNA NOW!
Top Articles:
Talk List
The WebDNA community talk-list is the best place to get some help: several hundred extremely proficient programmers with an excellent knowledge of WebDNA and an excellent spirit will deliver all the tips and tricks you can imagine...
Related Readings:
Emailer (WebCat2) (1997)
add to cart within a page? (1997)
totals (1997)
Country & Ship-to address & other fields ? (1997)
Emailer+NetTen [same machine]=? (2000)
[defined]ish (1997)
access denied problem (1997)
Practice runs ? (1997)
A new bug? (1999)
Formatting time output (2000)
It just Does't add up!!! (1997)
Don't tick me off :) [elaspedtime] (1997)
New webdna.net host being considered ... (2004)
Can this be done? (1997)
Changes to [ReturnRaw] in 3.0 (1998)
Writefile outside WebSTAR hierarchy? (1997)
WC2.0 Memory Requirements (1997)
return missing item (was:WebCat Sales) (1997)
Country & Ship-to address & other fields ? (1997)
Emailer help....! (1997)