RE: Problems with shopping cart
This WebDNA talk-list message is from 1997
It keeps the original formatting.
numero = 12182
interpreted = N
texte = Paul ->The problem that I have is that with the products that are in my>database. Some of them have more that one price, ie if you order 1 of>that particular item you are charged X amount of pounds and if you order>100 of that particular item you are charged Y pounds.>>Now, I have a shopping cart that has say 3 items in it and each one has>more that one price as explained above. What I want to do is set up a>[show if] statement so that webcatalog goes through each of the items,>checks the quantity and display's the correct price.Sure - you can use any WebDNA commands you like in the [price] formula in your formulas.db file to generate different prices based on quantity (or date, or whatever). The current price formula just looks up the price field in your product database, I believe, but you could have fields like 'price1' 'price2' 'price3' etc. in your products database, and then use [showif] for the price formula in formulas.db to look up price1 if quantity is up to a certain amount, price2 if it is above that amount, and so on.Alternatively, instead of adding fields to your database, you could have the price formula generate a discount based on quantity, so that if the quantity is above a certain amount, the [price] is multiplied by .9, and so forth.I hope that makes a bit of sense,Marc EagleStarNine Technologieshttp://www.smithmicro.com/
Associated Messages, from the most recent to the oldest:
| |
- RE: Problems with shopping cart (Marc Eagle 1997)
|
Paul ->The problem that I have is that with the products that are in my>database. Some of them have more that one price, ie if you order 1 of>that particular item you are charged X amount of pounds and if you order>100 of that particular item you are charged Y pounds.>>Now, I have a shopping cart that has say 3 items in it and each one has>more that one price as explained above. What I want to do is set up a>[show if] statement so that webcatalog goes through each of the items,>checks the quantity and display's the correct price.Sure - you can use any WebDNA commands you like in the [price] formula in your
formulas.db file to generate different prices based on quantity (or date, or whatever). The current price formula just looks up the price field in your product database, I believe, but you could have fields like 'price1' 'price2' 'price3' etc. in your products database, and then use
[showif] for the price formula in
formulas.db to look up price1 if quantity is up to a certain amount, price2 if it is above that amount, and so on.Alternatively, instead of adding fields to your database, you could have the price formula generate a discount based on quantity, so that if the quantity is above a certain amount, the [price] is multiplied by .9, and so forth.I hope that makes a bit of sense,Marc EagleStarNine Technologieshttp://www.smithmicro.com/
Marc Eagle
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:
search not executing from a post, but works fine with (2004)
WebCat2 several catalogs? (1997)
Installation webCatalog (French speakers please help) (1998)
delete some html code (2007)
Maybe off topic but how to charge (1997)
[taxRate] [TaxTotal] ? (1997)
WebCat and WebTV (1997)
WebCat2b13MacPlugIn - [showif][search][/showif] (1997)
Country & Ship-to address & other fields ? (1997)
WebCat b13 CGI -shownext- (1997)
Spawning Holdup? (2000)
[BULK] [WebDNA] [BULK] looking for the holy grail of hosting still (2013)
webcat license???? (1997)
Who is doing sign-ups (1998)
month from number (2005)
Image size & weight limit on upload (2002)
Format of Required fields error message (1997)
Copyright ? (1997)
FW: ANother SHOWIF problem (1997)
founditems and setheader (2000)