Modify instead of Add

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 31628
interpreted = N
texte = I'm using the following logic on a shopping cart page.This is my first day with webcatalog so bear with me :)[showif [action]=Add] [addlineitem db=wiring.db&cart=[cart]&sku=[url][sku][/url]]quantity=1[/addlineitem] [/showif][showif [action]=Remove] [removelineitem db=wiring.db&cart=[cart]&index=[index]] [/showif][showif [action]=quantity] [SetLineItem db=wiring.db&cart=[cart]&index=[index]]quantity=[new_quant][/SetLineItem] [/ShowIf] The quantity logic basically works by re-calling the cart.tpl with a modified (user entered) quantity.But... what if I add an item, go back to browsing my catalog, browse to an identical item in my catalog, and click the add button again. Yes, I do want to buy a 2nd whatever, but didn't know it the first time I hit the cart page.Now when I go to my cart I have two identical line items for the same product. Does anyone have a set of tags (or the logic for), reading through a cart, checking to see if two sku's match, adding the quantities together, and processing it as a setlineitem instead of an addlineitem?thanks,-David-- David B. Gersh - RHCE Director of Web Services dbg@clarityconnect.com ________________________________________________________ All non-web related questions to help@clarityconnect.com------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Associated Messages, from the most recent to the oldest:

    
  1. Re: Modify instead of Add (David Gersh 2000)
  2. Modify instead of Add (David Gersh 2000)
  3. Re: Modify instead of Add (Michael O Shea 2000)
I'm using the following logic on a shopping cart page.This is my first day with webcatalog so bear with me :)[showif [action]=Add] [addlineitem db=wiring.db&cart=[cart]&sku=[url][sku][/url]]quantity=1[/addlineitem] [/showif][showif [action]=Remove] [removelineitem db=wiring.db&cart=[cart]&index=[index]] [/showif][showif [action]=quantity] [SetLineItem db=wiring.db&cart=[cart]&index=[index]]quantity=[new_quant][/SetLineItem] [/ShowIf] The quantity logic basically works by re-calling the cart.tpl with a modified (user entered) quantity.But... what if I add an item, go back to browsing my catalog, browse to an identical item in my catalog, and click the add button again. Yes, I do want to buy a 2nd whatever, but didn't know it the first time I hit the cart page.Now when I go to my cart I have two identical line items for the same product. Does anyone have a set of tags (or the logic for), reading through a cart, checking to see if two sku's match, adding the quantities together, and processing it as a setlineitem instead of an addlineitem?thanks,-David-- David B. Gersh - RHCE Director of Web Services dbg@clarityconnect.com ________________________________________________________ All non-web related questions to help@clarityconnect.com------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to David Gersh

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:

WebCat2b12--[searchstring] bug (1997) RAW=T..Strange behaviour (2000) unable to launch acgi in WebCat (1997) inconsistent webcat calculation? (1997) Some Questions (1997) RE: groups and [ShowNext] (1997) [WebDNA] Client wants backup copy of site (2010) Re:How to Display text in empty fields (1997) Webcat/Webmerchant (1998) Re:Help name our technology! (1997) find with exceptions (1997) Questions To Answer (1997) formvariables question (2000) Hello world ... (2002) Re[2]: Hierarchy of form/text/math variables (2000) WebCatalog Plug-in for Webstar. (1997) Pull Down Search (2000) [REPLACE] inside [FOUNDITEMS] (1998) rename a file (1997) Re:Realtime Transaction Processing (1999)