Re: Resetting a Formvariable

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 35284
interpreted = N
texte = >is it because when you check the value of [quantity] you are within a >[lineitems] loop? Yes, it is within a lineitems loop.[lineItems] [lineIndex] [SKU] [Name]
[CommonName] [Size] $[format .2f][price][/format] [Inv] [Aquantity]
[showif [Aquantity]>[Inv]] [text]kwantity=[Inv][/text][/showif]kwantity=[kwantity] R emove
This Item
From Your Cart
[/lineItems] >try as a test all new names that leads to this test: > >[showif [Aquantity]>[Inv]] [text]kwantity=[Inv][/text][/showif] > >kwantity=[kwantity]I did. (See above.) In this test, the number of items in inventory [Inv] is 9. If I place an order for 11 items, I get: kwantity=9 Aquantity=11This is exactly the same result as with my previous attempts to understand this problem.The problem with resetting the [quantity] formvariable *MUST* be related to the way that [quantity] is passed from Results.tpl to ShoppingCart.tpl.Last week, I asked for help on a related matter. I want to have [price] determined by the quantity ordered. The problem was that if I passed the formvariable for [quantity] from Results.tpl to ShoppingCart.tpl as a text variable, it allowed users to change the number ordered on ShoppingCart.tpl from a large number (with a quantity discount) to a smaller number (and still get the quantity discount). The only way I could solve this is by having the [quantity] field displayed as hidden text and also as a plain, unchangable variable.[Aquantity]This is the only way I can get [quantity] passed from Results.tpl to ShoppingCart.tpl AND to Invoice.tpl without either letting users change the quantity ordered. It also prevents a mysterious 8-digit number from being passed to the [quantity] field on Invoice.tpl. (I still don't know where THAT comes from.) This works, but I admit it's not at all elegant and it indicates a problem with the passing of the formvariable, but I don't know what else to do. Everything else I tried failed.I appreciate the help from you guys. I'll get this whipped someday.Glenn------------------------------------------------------------- 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://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: Resetting a Formvariable (John Butler 2000)
  2. Re: Resetting a Formvariable (Glenn Busbin 2000)
  3. Re: Resetting a Formvariable (Glenn Busbin 2000)
  4. Re: Resetting a Formvariable (John Peacock 2000)
  5. Re: Resetting a Formvariable (John Butler 2000)
  6. Re: Resetting a Formvariable (John Butler 2000)
  7. Re: Resetting a Formvariable (Glenn Busbin 2000)
  8. Re: Resetting a Formvariable (Rob Marquardt 2000)
  9. Re: Resetting a Formvariable (Glenn Busbin 2000)
  10. Re: Resetting a Formvariable (Glenn Busbin 2000)
  11. Re: Resetting a Formvariable (Rob Marquardt 2000)
  12. Re: Resetting a Formvariable (WebDNA Support 2000)
  13. Re: Resetting a Formvariable (Anup Setty 2000)
  14. Re: Resetting a Formvariable (Kenneth Grome 2000)
  15. Re: Resetting a Formvariable (Glenn Busbin 2000)
  16. Re: Resetting a Formvariable (John Butler 2000)
  17. Re: Resetting a Formvariable (Glenn Busbin 2000)
  18. Re: Resetting a Formvariable (Glenn Busbin 2000)
  19. Re: Resetting a Formvariable (John Peacock 2000)
  20. Re: Resetting a Formvariable (John Butler 2000)
  21. Re: Resetting a Formvariable (James Howarth 2000)
  22. Resetting a Formvariable (Glenn Busbin 2000)
>is it because when you check the value of [quantity] you are within a >[lineitems] loop? Yes, it is within a lineitems loop.[lineitems] [lineIndex] [SKU] [Name]
[CommonName] [Size] $[format .2f][price][/format] [Inv] [Aquantity]
[showif [Aquantity]>[Inv]] [text]kwantity=[Inv][/text][/showif]kwantity=[kwantity] [cart]>R emove
This Item
From Your Cart
[/lineItems] >try as a test all new names that leads to this test: > >[showif [Aquantity]>[Inv]] [text]kwantity=[Inv][/text][/showif] > >kwantity=[kwantity]I did. (See above.) In this test, the number of items in inventory [Inv] is 9. If I place an order for 11 items, I get: kwantity=9 Aquantity=11This is exactly the same result as with my previous attempts to understand this problem.The problem with resetting the [quantity] formvariable *MUST* be related to the way that [quantity] is passed from Results.tpl to ShoppingCart.tpl.Last week, I asked for help on a related matter. I want to have [price] determined by the quantity ordered. The problem was that if I passed the formvariable for [quantity] from Results.tpl to ShoppingCart.tpl as a text variable, it allowed users to change the number ordered on ShoppingCart.tpl from a large number (with a quantity discount) to a smaller number (and still get the quantity discount). The only way I could solve this is by having the [quantity] field displayed as hidden text and also as a plain, unchangable variable.[Aquantity]This is the only way I can get [quantity] passed from Results.tpl to ShoppingCart.tpl AND to Invoice.tpl without either letting users change the quantity ordered. It also prevents a mysterious 8-digit number from being passed to the [quantity] field on Invoice.tpl. (I still don't know where THAT comes from.) This works, but I admit it's not at all elegant and it indicates a problem with the passing of the formvariable, but I don't know what else to do. Everything else I tried failed.I appreciate the help from you guys. I'll get this whipped someday.Glenn------------------------------------------------------------- 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://search.smithmicro.com/ Glenn Busbin

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:

Protect (1997) WC2.0 Memory Requirements (1997) Fun with dates (1997) search for non-unique question (2001) WebCat2final1 crashes (1997) taxRate is fine but taxTotal isn't (1997) Properly implemented switch-case would be nice ... (2002) Summary search -- speed (1997) How do I get data out of an Orderfile... (2001) Setting vars in a text file..... (2004) Spiders (1998) [protect] on NT? (1997) RE: Problems with shopping cart (1997) Re:emailer 150 (1997) Problems with [Applescript] (1997) File Upload (1997) PCS Frames (1997) SiteGuard Use Question (1997) append=T problem (1998) using showpage and showcart commands (1996)