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:

WCS Newbie question (1997) Setting up shop (1997) PIXO with cometsite ... and/or other plugins (1998) weiered lookup (2004) emailer w/F2 (1997) syntax question, not in online refernce (1997) WebCatalog 2.1b3 - Plugin or cgi ? (1997) PIXO (1997) Summary search -- speed (1997) Running 2 two WebCatalog.acgi's (1996) WebCatalog can't find database (1997) Generating unique SKU from [cart] - Still Stumped... (1997) off-topic: SMS interface? (2001) [WebDNA] Apple nixes Mac OS Server ("websites") and other (2018) Price written to db as scientific notation??? (1999) RAM to disk - well correction. (2002) date (1999) [search] & [encrypt]/[decrypt] (2001) Num Sort Descending (2004) Upload to LINUX always breaks my sites - why? (2004)