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:

+ character mystery (2003) [WebDNA] [OT] File structure for purchased downloads (2010) Fwd: Problems with Webcatalog Plug-in (1997) Forcing price recalculation in shopping cart (1998) [WebDNA] An unknown error occured // Deadlock avoided (2011) Max Record length restated as maybe bug (1997) 2.0 Info (1997) 2.1b3 --> way slow (1997) New WebCatalog Version !!! (1997) list items (1998) Explorer 3.0 (1997) ReturnRaw context (1997) creating a ShipCosts database (1997) RE: Problems with shopping cart (1997) WebCat2 Append problem (B14Macacgi) (1997) Entry pages (was: WebCatalog MAJOR drawback) (1998) searchable list archive (1997) WebCatalog for guestbook ? (1997) [input] [/input] (1997) WebCat2 - Getting to the browser's username/password data (1997)