Help with [LineItems] in [OrderFile] on ShoppingCart.tpl

This WebDNA talk-list message is from

2003


It keeps the original formatting.
numero = 47400
interpreted = N
texte = I'm having a problem listing LineItems on my shopping cart. It functions as if it's one iteration out of sync with the shopping cart. If I put something in the cart the lineitem doesn't show, but the subtotal does. If I then refresh the page, the lineitem shows up as #1, but the subtotal reflects two items (twice as much). Then, if you remove that item, both lineitems show, but the subTotal goes back.I placed some test code on the page and they confirm something funny is going on. Can anyone tell me what I've done wrong??Thanks, JoeSite location: ========= START CODE FROM ShoppingCart.tpl ===============

Your Shopping Cart Contains the Following Items

[!]---Test that anything is being---[/!][orderfile cart=[cart]] [lineitems] [showif [lineindex]>0] There are [lineindex] items in your shopping cart.

[/showif] [/lineitems] [/orderfile][showif [numlineitems]=0] Your cart is empty.
Please continue shopping.


[/showif][!]----End Test------[/!][!]---Header Labels---[/!] [!]---Loop thru items in shopping cart---[/!][Orderfile cart=[cart]][lineitems][!]------Show Rat Restrictions-----[/!] [!]------Show selected size--------[/!] [!]------Show selected color-------[/!] [/lineitems][/Orderfile][!]---Show the subtotal for all items in cart---[/!]
Item #TitleLimitSizeColorQtyPriceQty*PriceAction
[lineindex][Title] [showif [Restriction]=Rats Only] [Restriction] [/showif]None [hideif ![TextC]] [TextC] [/hideif]NA [hideif ![TextD]] [TextD] [/hideif]NA $[price] $[format .2f][math][quantity]*[price][/math][/format] Remove Item [lineIndex]
Subtotal$[subTotal] 
======================= END CODE FROM ShoppingCart.tpl ================== ------------------------------------------------------------- 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 Web Archive of this list is at: http://webdna.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Donovan 2003)
  2. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Joe R. Richardson 2003)
  3. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Joe R. Richardson 2003)
  4. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (charles kline 2003)
  5. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Donovan 2003)
  6. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Joe R. Richardson 2003)
  7. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Donovan 2003)
  8. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Joe R. Richardson 2003)
  9. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Donovan 2003)
  10. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Joe R. Richardson 2003)
  11. Re: Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Donovan 2003)
  12. Help with [LineItems] in [OrderFile] on ShoppingCart.tpl (Joe R. Richardson 2003)
I'm having a problem listing LineItems on my shopping cart. It functions as if it's one iteration out of sync with the shopping cart. If I put something in the cart the lineitem doesn't show, but the subtotal does. If I then refresh the page, the lineitem shows up as #1, but the subtotal reflects two items (twice as much). Then, if you remove that item, both lineitems show, but the subTotal goes back.I placed some test code on the page and they confirm something funny is going on. Can anyone tell me what I've done wrong??Thanks, JoeSite location: ========= START CODE FROM ShoppingCart.tpl ===============

Your Shopping Cart Contains the Following Items

[cart]>
[!]---Test that anything is being---[/!][orderfile cart=[cart]] [lineitems] [showif [lineindex]>0] There are [lineindex] items in your shopping cart.

[/showif] [/lineitems] [/orderfile][showif [numlineitems]=0] Your cart is empty.
Please continue shopping.


[/showif][!]----End Test------[/!][!]---Header Labels---[/!] [!]---Loop thru items in shopping cart---[/!][Orderfile cart=[cart]][lineitems][!]------Show Rat Restrictions-----[/!] [!]------Show selected size--------[/!] [!]------Show selected color-------[/!] [/lineitems][/Orderfile][!]---Show the subtotal for all items in cart---[/!]
Item #TitleLimitSizeColorQtyPriceQty*PriceAction
[lineindex][Title] [showif [Restriction]=Rats Only] [Restriction] [/showif]None [hideif ![TextC]] [TextC] [/hideif]NA [hideif ![TextD]] [TextD] [/hideif]NA $[price] $[format .2f][math][quantity]*[price][/math][/format] [url][sku][/url]&car t=[cart]>Remove Item [lineIndex]
Subtotal$[subTotal] 
======================= END CODE FROM ShoppingCart.tpl ================== ------------------------------------------------------------- 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 Web Archive of this list is at: http://webdna.smithmicro.com/ Joe R. Richardson

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:

Removing [showif] makes a big difference in speed (1997) Merging databases (1997) PCS Customer submissions ? (1997) Sendmail & Time Issue (2001) Make sure I understand this??? (1997) [CreateDate], [ListFiles] context tag broken on Linux? (2000) really wierd date stuff on NT (1997) 2.0 Info (1997) WebCat2b15MacPlugin - showing [math] (1997) Running _every_ page through WebCat ? (1997) Re:trouble (1997) PR: WebCatalog Affiliates Program Announced -- Share the revenue for promoting WebCatalog (2000) Looping Search (2006) .eml files (2001) WebCat2b13MacPlugIn - [showif][search][/showif] (1997) WebCat 4 crashes WebStar / Shownext Links (2001) Emailer (1997) Sorting by multiple fields (2003) Triggers-Deadlock (2000) New Beta Documentation (1997)