RE: Cart Template
This WebDNA talk-list message is from 1997
It keeps the original formatting.
numero = 13159
interpreted = N
texte = Wayne -Rather than trying to add/set the [unitshipcost] directly from a form, what you'd want to do is take a variable that is either set to USA or International, then have a [unitshipcost] line in your formulas.db that checks to see if the variable is one or the other, then returns the appropriate value. I just did this, with something likeunitShipCost [showif [dest]=Int]8[/showif][hideif [dest]=Int]2[/hideif]The reason you can't directly set the unit ship cost from a form action is the same reason you can't set the price: if you could, browser could 'hack' the forms/URLs and change the prices/shipping on items at will. By doing the changes in your formulas.db (or by using contexts on a webcatalog page), you're manipulating prices in a way that cannot be affected by browser actions.I hope this helps,Marc EagleStarNine Technologieshttp://www.smithmicro.com/>Mark Wrote:>If you're doing shipping and handling for each product, use [unitshipcost]>instead. You can put the value (or a formula) in either the product>database or in formulas.db, you can put it into the shopping cart either>when you add the product or with a [setlineitem] context, you can display>it on the invoice page, and it should be added to the Grand Total correctly>(remember that the UnitShipCost won't be taxed unless you do some trickery>to add it to the price or something).>>Mark,>Can I add the value to [unitshipcost] to shopping cart and invoice page by>using a form element such as the following line which is used in the form>that adds the the product to the cart template.>
>By using the above form elements I can have two different [unitshipcost]>values. The first [unitshipcost] value of $2.00 would be for our USA>customers and the second [unitshipcost] value of $8.00 would be for our>International customers.>I saw a company who was using your WebCatalog do this. But when I tried>it, I got an error message saying I do not have authorization to change>price.>Wayne M.
Associated Messages, from the most recent to the oldest:
Wayne -Rather than trying to add/set the [unitshipcost] directly from a form, what you'd want to do is take a variable that is either set to USA or International, then have a [unitshipcost] line in your
formulas.db that checks to see if the variable is one or the other, then returns the appropriate value. I just did this, with something likeunitShipCost [showif [dest]=Int]8[/showif][hideif [dest]=Int]2[/hideif]The reason you can't directly set the unit ship cost from a form action is the same reason you can't set the price: if you could, browser could 'hack' the forms/URLs and change the prices/shipping on items at will. By doing the changes in your
formulas.db (or by using contexts on a webcatalog page), you're manipulating prices in a way that cannot be affected by browser actions.I hope this helps,Marc EagleStarNine Technologieshttp://www.smithmicro.com/>Mark Wrote:>If you're doing shipping and handling for each product, use [unitshipcost]>instead. You can put the value (or a formula) in either the product>database or in
formulas.db, you can put it into the shopping cart either>when you add the product or with a
[setlineitem] context, you can display>it on the invoice page, and it should be added to the Grand Total correctly>(remember that the UnitShipCost won't be taxed unless you do some trickery>to add it to the price or something).>>Mark,>Can I add the value to [unitshipcost] to shopping cart and invoice page by>using a form element such as the following line which is used in the form>that adds the the product to the cart template.>
>By using the above form elements I can have two different [unitshipcost]>values. The first [unitshipcost] value of $2.00 would be for our USA>customers and the second [unitshipcost] value of $8.00 would be for our>International customers.>I saw a company who was using your WebCatalog do this. But when I tried>it, I got an error message saying I do not have authorization to change>price.>Wayne M.
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:
date format (2000)
Re:2nd WebCatalog2 Feature Request (1996)
Authorizenet and expiration dates (2002)
[WebDNA] Version 8 (2014)
Emailer Problem (2000)
Logging purchases (1997)
[WebDNA] Webserver does not respond occasionally (2018)
RE: Emailer Set Up (1997)
searchable list archive (1997)
[WebDNA] for a rainy day.. if ever/when the hood is up again on the [function]/[return] code (2011)
Generating Options for a Form. (1997)
FAX orders (1996)
simple answer? [hideif] (1997)
member access (2000)
[WebDNA] Permission Settings (2009)
[browsername] not working? (1997)
Professional WebDNA Hosting Solutions (2005)
Max Record length restated as maybe bug (1997)
Roundup function? (1997)
Multiple fields on 1 input (1997)