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 Eagle StarNine Technologies http://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. >
action=action=/WebCatalog/100h3o_storeinvoice/001h3o_shopcart.tmpl$add> > USA > International > >
>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:

    
  1. RE: Cart Template (Marc Eagle 1997)
  2. RE: Cart Template (Wayne Morishige 1997)
  3. RE: Cart Template (Marc Eagle 1997)
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 Eagle StarNine Technologies http://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. >
action=action=/WebCatalog/100h3o_storeinvoice/001h3o_shopcart.tmpl$add> > USA > International > >
>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:

Snake Bites (1997) New command suggestion (1997) Mac: [ListFiles] bug alert (1997) Maximum characters in header? (1999) Flash artist needed (2005) Using the sendmail command on CGate Pro (Unix) (2000) WebCatalog2 Feature Feedback (1996) WebCat2: multiple currency support (1997) Date Time Oddness (1999) FedEx Rate Calculator Completed (2002) WebMerchant when CC network is down - bug? (1998) Setting up shop (1997) Moment of Thanks (1997) Email...Thanks (1997) [WebDNA] Different results for [THISURL] (2018) Mac OS X ODBC (2002) WebCat2b13MacPlugin - [math][date][/math] problem (1997) Bug? (1997) Signal Raised Error (1997) email bounce check (2002)