Re: Am I going senile? (Price recalc based on quantity)
This WebDNA talk-list message is from 1997
It keeps the original formatting.
numero = 13724
interpreted = N
texte = OK, I figured out my problem. I needed to remove the passwrod security forchanging an item's price at runtime.Is there any way to allow a change by hardcoded WEBDNA but not by URL-passing?LukeAt 6:42 PM 10/2/97, you wrote:>I've been pouring back over the docs about SetLineItem and it seems like I>am not allowed to set the price here. I know that it worked in a previous>version. Could that be a change with 2.01?>>Luke>>>At 12:22 AM 10/2/97, you wrote:>>OK,>>>>Last month, Marc gave this excellent suggestion, which I implemented and>>things started working. Now I'm back to work on the project after a slight>>hiatus and hard drive crash, and my solution seems to have stopped working.>>My pricecalc formula calculates price based on quantity. But it's not>successfully setting the price in the first [lineitems] context.>>>>>I'm copying Marc's message and then my code. Any help would be greatly>>appreciated.>>>>Yours in Success,>>>>Luke Melia>>Upline>>>>At 1:15 PM 8/27/97, you wrote:>>>Luke ->>>>>>How are you displaying the cart, and where is the [setlineitem] context>>>relative to this? If it's somewhere inside the same [lineitems] loop>>>you're using to display the cart, what normally happens is that you are>>>displaying the cart file, but then also modifying that cart file. When>>>you reload that page you'll see the changes, but you'll also modify the>>>cart file yet again.>>>>>>I've found it's easier to do two [lineitems] loops - one to do your>>>[setlineitem] changes, then another farther down the page to actually>>>display the contents of the cart (now that the cart file has been changed>>>by the earlier [setlineitems] context). If you do it this way, you'll>>>probably want to use two [orderfile] contexts directly on the template>>>instead of using a $showcart command in the URL to get to that template,>>>so that these will be processed in the correct order.>>>>>>I hope this helps and/or makes some sense,>>>>>>Marc Eagle>>>StarNine Technologies>>>http://www.smithmicro.com/>>>>>>>>>>>>
Your Upline Resources Shopping Cart>>
>>>>>>[orderfile cart=[cart]]>>[lineItems]>>[SetLineItem cart=[cart]&index=[lineindex]&db=upline.db]price=[include>>incs/pricecalc.inc][/setlineitem]>>[/lineItems]>>[/orderfile]>>>>
Shopping Cart
>>>>
Your Shopping Cart contains the following items
>>>>
>>>>[include incs/Footer.inc]>>