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:

[WebDNA] sem_open bugfix for os x version 6.2 (2012) WebCat2b15MacPlugin - [protect] (1997) AOL and referrers on target=_blank (2000) [WebDNA] [announce] CICADA Gold Products (2009) WebCat2b13MacPlugIn - More limits on [include] (1997) Firesite cache vs webcat cache (1997) Back to Authnet with storebuilder (2003) Off Topic: Help Wanted (1997) Searchable list archive (1997) A helpful tip to avoid pulling an Aaron OT (2000) So many lookers, hey smith micro (2003) 'page impression' techniques for banner ads (1999) [WebDNA] Filtering exact numbers (2008) [WebDNA] inputed text getting scrambled up in DB (2012) OT: Please set your computer's clock (1997) Google Web Accelerator (2005) Quitting WebMerchant ? (1997) Indexing Web sites? (2000) [WebDNA] Serial numbers and pricing for WebDNA 7.0 (2011) I'm new be kind (1997)