Am I going senile? (Price recalc based on quantity)

This WebDNA talk-list message is from

1997


It keeps the original formatting.
numero = 13694
interpreted = N
texte = OK,Last month, Marc gave this excellent suggestion, which I implemented and things started working. Now I'm back to work on the project after a slight hiatus and hard drive crash, and my solution seems to have stopped working.I'm copying Marc's message and then my code. Any help would be greatly appreciated.Yours in Success,Luke Melia UplineAt 1:15 PM 8/27/97, you wrote: >Luke - > >How are you displaying the cart, and where is the [setlineitem] context >relative to this? If it's somewhere inside the same [lineitems] loop >you're using to display the cart, what normally happens is that you are >displaying the cart file, but then also modifying that cart file. When >you reload that page you'll see the changes, but you'll also modify the >cart file yet again. > >I've found it's easier to do two [lineitems] loops - one to do your >[setlineitem] changes, then another farther down the page to actually >display the contents of the cart (now that the cart file has been changed >by the earlier [setlineitems] context). If you do it this way, you'll >probably want to use two [orderfile] contexts directly on the template >instead of using a $showcart command in the URL to get to that template, >so that these will be processed in the correct order. > >I hope this helps and/or makes some sense, > >Marc Eagle >StarNine Technologies >http://www.smithmicro.com/ Your Upline Resources Shopping Cart [orderfile cart=[cart]] [lineItems] [SetLineItem cart=[cart]&index=[lineindex]&db=upline.db]price=[include incs/pricecalc.inc][/setlineitem] [/lineItems] [/orderfile]

Shopping Cart

Your Shopping Cart contains the following items

[orderfile cart=[cart]] [lineItems] [/lineItems]
TitleQty< /A>PriceLine Total 
>[title][qua ntity]$[price]$[format .2f][math][quantity]*[price][/math][/format]Remove Item [lineIndex]
Subtotal$[subTotal] 
Shipping: Ship product to this state: [/orderfile]
[include incs/Footer.inc] ___________________________________________________________________________ For software for Network Marketers, check out http://www.kaizensoft.com Upline is Online: http://www.upline.com * NOW!: http://www.slight-edge.com ___________________________________________________________________________ ============================ Luke Melia || Was it for this my || || life I sought? || Snail Mail: || Maybe so and || 106 South St. Suite 209 || maybe not... || Charlottesville, VA 22902 ===========PHISH============ (804) 963-2608 Associated Messages, from the most recent to the oldest:

    
  1. Re: Am I going senile? (Price recalc based on quantity) (Luke Melia 1997)
  2. Re: Am I going senile? (Price recalc based on quantity) (Luke Melia 1997)
  3. Re: Am I going senile? (Price recalc based on quantity) (Luke Melia 1997)
  4. Re: Am I going senile? (Price recalc based on quantity) (Grant Hulbert 1997)
  5. Re: Am I going senile? (Price recalc based on quantity) (Grant Hulbert 1997)
  6. Re: Am I going senile? (Price recalc based on quantity) (Luke Melia 1997)
  7. Re: Am I going senile? (Price recalc based on quantity) (Luke Melia 1997)
  8. Am I going senile? (Price recalc based on quantity) (Luke Melia 1997)
  9. Re: Am I going senile? (Price recalc based on quantity) (Grant Hulbert 1997)
OK,Last month, Marc gave this excellent suggestion, which I implemented and things started working. Now I'm back to work on the project after a slight hiatus and hard drive crash, and my solution seems to have stopped working.I'm copying Marc's message and then my code. Any help would be greatly appreciated.Yours in Success,Luke Melia UplineAt 1:15 PM 8/27/97, you wrote: >Luke - > >How are you displaying the cart, and where is the [setlineitem] context >relative to this? If it's somewhere inside the same [lineitems] loop >you're using to display the cart, what normally happens is that you are >displaying the cart file, but then also modifying that cart file. When >you reload that page you'll see the changes, but you'll also modify the >cart file yet again. > >I've found it's easier to do two [lineitems] loops - one to do your >[setlineitem] changes, then another farther down the page to actually >display the contents of the cart (now that the cart file has been changed >by the earlier [setlineitems] context). If you do it this way, you'll >probably want to use two [orderfile] contexts directly on the template >instead of using a $showcart command in the URL to get to that template, >so that these will be processed in the correct order. > >I hope this helps and/or makes some sense, > >Marc Eagle >StarNine Technologies >http://www.smithmicro.com/ Your Upline Resources Shopping Cart [orderfile cart=[cart]] [lineitems] [SetLineItem cart=[cart]&index=[lineindex]&db=upline.db]price=[include incs/pricecalc.inc][/setlineitem] [/lineItems] [/orderfile]

Shopping Cart

Your Shopping Cart contains the following items

[cart]> [orderfile cart=[cart]] [lineitems] [/lineItems]
Title[cart]&UserName=[username]>Qty< /A>PriceLine Total 
>[title][cart]&UserName=[username]>[qua ntity]$[price]$[format .2f][math][quantity]*[price][/math][/format][url][sku][/url]&cart=[cart]&Use rName=[username]>Remove Item [lineIndex]
Subtotal$[subTotal] 
Shipping: Ship product to this state: [/orderfile]
[include incs/Footer.inc] ___________________________________________________________________________ For software for Network Marketers, check out http://www.kaizensoft.com Upline is Online: http://www.upline.com * NOW!: http://www.slight-edge.com ___________________________________________________________________________ ============================ Luke Melia || Was it for this my || || life I sought? || Snail Mail: || Maybe so and || 106 South St. Suite 209 || maybe not... || Charlottesville, VA 22902 ===========PHISH============ (804) 963-2608 Luke Melia

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:

Price problem (1997) RE: Error: template (1997) A quick look (2003) SiteEdit Pro Update Announcement (1997) Forbidden CGI Error (1997) Blog Software (2006) does summ effect blank fields? (1998) [WebDNA] two ideas for running a cluster of WebDNA servers (2019) Setting up shop (1997) totals (1997) Transferring textareas (1997) quantity limit (1998) [WebDNA] table comma field delimiter bug? (2012) Color options - modified (1999) Running a store on BOTH http and https (1998) redirect from the errorsMessages.db entry (1997) Re1000001: Setting up shop (1997) [WebDNA] WebDNA Newbie Questions (2008) Problem displaying search result (1997) emailer on Windows Beta 18 (1997)