Re: Passing [quantity]

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 35015
interpreted = N
texte = >Create a loop at the top of your invoice page, after they have the >chance to change the quantity but before they complete the purchase. >Use a [lineitems] loop and reset the price based on the quantity in the >cart at that time. This way, even if they go back to the shopping_cart >page and adjust the quantity, you will always have a chance to correct >the price.In fact, I already had a [lineitems] loop there. I tried modifying it by adding &price=[price] and &[interpret] price=[price][/interpret]I also used price=__[price] after setting that on the Results.tpl page.Didn't work. >You can also do the price update at the same time they perform change >the quantity. Remember that when changing the price, you need to use a >price-change password. It is not a security issue because it is a >context rather than a command (the user never can see the password). >I tried that, too, but didn't figure out how to get it to work. I set the password in Preferences and used &password=[password]&price=[price] and &password=secret&price=[price]I'm sure neither of those is the correct syntax, but before I could study it more, I hit on another idea.On ShoppingCart.tpl, I changed to [quantity]This is not an elegant solution, but it works.It passes [quantity] to Invoice.tpl and ShoppingCart.tpl, but doesn't allow users to change the value. They can delete the item from the cart and then add it back again with a different quantity, but can't get an improper quantity discount by changing [quantity]. It also eliminates the mysterious 8-digit number problem.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: Passing [quantity] (Glenn Busbin 2000)
  2. Re: Passing [quantity] (Glenn Busbin 2000)
  3. Re: Passing [quantity] (John Peacock 2000)
  4. Passing [quantity] (Glenn Busbin 2000)
  5. Passing [quantity] (Glenn Busbin 2000)
>Create a loop at the top of your invoice page, after they have the >chance to change the quantity but before they complete the purchase. >Use a [lineitems] loop and reset the price based on the quantity in the >cart at that time. This way, even if they go back to the shopping_cart >page and adjust the quantity, you will always have a chance to correct >the price.In fact, I already had a [lineitems] loop there. I tried modifying it by adding &price=[price] and &[interpret] price=[price][/interpret]I also used price=__[price] after setting that on the Results.tpl page.Didn't work. >You can also do the price update at the same time they perform change >the quantity. Remember that when changing the price, you need to use a >price-change password. It is not a security issue because it is a >context rather than a command (the user never can see the password). >I tried that, too, but didn't figure out how to get it to work. I set the password in Preferences and used &password=[password]&price=[price] and &password=secret&price=[price]I'm sure neither of those is the correct syntax, but before I could study it more, I hit on another idea.On ShoppingCart.tpl, I changed to [quantity]This is not an elegant solution, but it works.It passes [quantity] to Invoice.tpl and ShoppingCart.tpl, but doesn't allow users to change the value. They can delete the item from the cart and then add it back again with a different quantity, but can't get an improper quantity discount by changing [quantity]. It also eliminates the mysterious 8-digit number problem.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:

suggestions for a good text editor on windows? (2005) Protecting webdelivery (1997) Running _every_ page through WebCat-error.html (1997) Searching an Email database (1997) [isfile] ? (1997) WCS Newbie question (1997) international time (1997) ConvertChars (Emailer file formats) (1998) Upgrade Price Problems (2000) WebCatalog not recognizing ShoppingCarts folder (2000) How to find 100 most recent additions. (1997) WebCatalog Upgrade Pricing? (1997) dos performance (1998) [WebDNA] 6.2 Monitor (2012) WebDNA on Windows (2003) Using Protection =) (2003) (2000) setlineitem quantity to zero? (2000) Nested tags count question (1997) SiteGuard Admin Feature ? (1997)