Re: lazy programming

This WebDNA talk-list message is from

2000


It keeps the original formatting.
numero = 33818
interpreted = N
texte = >> You have to use the parameters in the replace tag to identify and >> retrieve only those records you need to replace, which means the >> category=Clothing&subcategory= belongs in the replace tag along >> with the blah=blah parameters, not inside the replace context. And >> of course this snippet of code has to be changed so it appears in the >> proper syntax, which means it has to look more like this: >> eqcategorydatarq=Clothing&eqsubcategorydatarq=[blank] > >hehe Right! this was lazy webcat list posting on my part :) >the actual replace context is: >[replace db=catalog.db&eqskudatarq=[sku]] >then the category is being generated with a formvariables, and so there will >always be a category=[value] inside the replace context. But I want to add >one at the end that in effect overides the one in the formvariables if it >exists. so the result inside the replace looks like [replace >db=catalog.db&eqskudatarq=[sku]]category=origvalue&category=newvalue[/replac >e] and I don't understand why it's not just replacing it twice cus it seems >like it shouldWebCat will never replace a field value twice because it only sees the *first* occurrence of the category value. If you want to replace the existing value with the non-formvariable value, you have to put that value FIRST, not second. ================================ Kenneth Grome, WebDNA Consultant 808-737-6499 http://webdna.net ================================------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Associated Messages, from the most recent to the oldest:

    
  1. Re: lazy programming (Kenneth Grome 2000)
  2. Re: lazy programming (Aaron Lynch 2000)
  3. Re: lazy programming (Kenneth Grome 2000)
  4. lazy programming (Aaron Lynch 2000)
>> You have to use the parameters in the replace tag to identify and >> retrieve only those records you need to replace, which means the >> category=Clothing&subcategory= belongs in the replace tag along >> with the blah=blah parameters, not inside the replace context. And >> of course this snippet of code has to be changed so it appears in the >> proper syntax, which means it has to look more like this: >> eqcategorydatarq=Clothing&eqsubcategorydatarq=[blank] > >hehe Right! this was lazy webcat list posting on my part :) >the actual replace context is: >[replace db=catalog.db&eqskudatarq=[sku]] >then the category is being generated with a formvariables, and so there will >always be a category=[value] inside the replace context. But I want to add >one at the end that in effect overides the one in the formvariables if it >exists. so the result inside the replace looks like [replace >db=catalog.db&eqskudatarq=[sku]]category=origvalue&category=newvalue[/replac >e] and I don't understand why it's not just replacing it twice cus it seems >like it shouldWebCat will never replace a field value twice because it only sees the *first* occurrence of the category value. If you want to replace the existing value with the non-formvariable value, you have to put that value FIRST, not second. ================================ Kenneth Grome, WebDNA Consultant 808-737-6499 http://webdna.net ================================------------------------------------------------------------- This message is sent to you because you are subscribed to the mailing list . To unsubscribe, E-mail to: To switch to the DIGEST mode, E-mail to Web Archive of this list is at: http://search.smithmicro.com/ Kenneth Grome

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:

RE: HTTP Header info (1997) Banners (1997) Just Testing (1997) Transfer prob (2001) Re[2]: 2nd WebCatalog2 Feature Request (1996) [AppendFile] problem (WebCat2b13 Mac .acgi) (1997) Re(4): Small Bug: ErrorLog.txt/[FORMVARIABLES]/[ORDERFILE] (1998) WebCat b13 CGI -shownext- (1997) Emailer (1997) Number date (2006) Linebreak as a delimiter in listwords? (2003) WebCatalog Technical Reference (1997) remove line item (2000) HELP (2000) Languages (1997) Storefornts (1997) RE: Signal Raised (1997) Cancel Subscription (1996) Storefornts (1997) Has anyone built this already? (2003)