Re: Multiple catalog databases and showcart

This WebDNA talk-list message is from

1997


It keeps the original formatting.
numero = 10688
interpreted = N
texte = >Here's the problem. I want to be able to add items to my cart from any >catalog database. How can I do a showcart for a cart than spans more than >one database?You can do that. Make sure you set db=xx for the proper database during the $add command. The only tough part is showing things like [title], [description], etc inside the [LineItems] loop. WebCatalog2 does some sophisticated stuff behind the scenes for you -- it automatically looks up those fields based on the sku and the database you name. But of course in a mixed cart, it doesn't know which database to look in.So, if you want to show something like [title] from different databases in the middle of a [LineItems] loop, you need to do a lookup in the proper database. During each $Add, set the TextA field to the name of the database you are adding from. Then in the middle of the [LineItems] loop, do a lookup in the database defined by TextA, looking for [sku]$Add?db=db1.db&sku=1234&TextA=db1.db (add sku 1234 from database db1) $Add?db=db2.db&sku=1234&TextA=db2.db (add sku 1234 from database db2...a completely different product, even though the sku could to be the same)[LineItems] Description: [lookup db=[TextA]&lookInField=sku&value=[sku]&returnField=description] (this replaces what would normally be simply [description]) [sku], [quantity], [price] [/LineItems]Grant Hulbert, V.P. Engineering | Tools for WebWarriors Pacific Coast Software | WebCatalog, WebCommerce Solution 11770 Bernardo Plaza Court, #462 | SiteEdit, SiteCheck, PhotoMaster San Diego, CA 92128 | 619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com Associated Messages, from the most recent to the oldest:

    
  1. Re: Multiple catalog databases and showcart (Grant Hulbert 1997)
  2. Re: Multiple catalog databases and showcart (Ed Trefzger 1997)
  3. Re: Multiple catalog databases and showcart (grichter@panavise.com (Gary Richter) 1997)
  4. Re: Multiple catalog databases and showcart (Kenneth Grome 1997)
  5. Multiple catalog databases and showcart (Ed Trefzger 1997)
>Here's the problem. I want to be able to add items to my cart from any >catalog database. How can I do a showcart for a cart than spans more than >one database?You can do that. Make sure you set db=xx for the proper database during the $add command. The only tough part is showing things like [title], [description], etc inside the [lineitems] loop. WebCatalog2 does some sophisticated stuff behind the scenes for you -- it automatically looks up those fields based on the sku and the database you name. But of course in a mixed cart, it doesn't know which database to look in.So, if you want to show something like [title] from different databases in the middle of a [lineitems] loop, you need to do a lookup in the proper database. During each $Add, set the TextA field to the name of the database you are adding from. Then in the middle of the [lineitems] loop, do a lookup in the database defined by TextA, looking for [sku]$Add?db=db1.db&sku=1234&TextA=db1.db (add sku 1234 from database db1) $Add?db=db2.db&sku=1234&TextA=db2.db (add sku 1234 from database db2...a completely different product, even though the sku could to be the same)[lineitems] Description: [lookup db=[TextA]&lookInField=sku&value=[sku]&returnField=description] (this replaces what would normally be simply [description]) [sku], [quantity], [price] [/LineItems]Grant Hulbert, V.P. Engineering | Tools for WebWarriors Pacific Coast Software | WebCatalog, WebCommerce Solution 11770 Bernardo Plaza Court, #462 | SiteEdit, SiteCheck, PhotoMaster San Diego, CA 92128 | 619/675-1106 Fax: 619/675-0372 | http://www.smithmicro.com Grant Hulbert

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:

View order not right (1997) Help formatting search results w/ table (1997) [WebDNA] Clean URLS job - will pay (2010) inside out... how much? (2004) Sendmail doesn't (was Queertrons?) (1997) OK, here goes... (1997) Bug or syntax error on my part? (1997) Looking for a host (1997) Help name our technology! I found it (1997) [WebDNA] [WSC] WebDNA Development Summit (2014) Add a field to the error log? (1997) XX shipping days til christmas (2002) database files in secure folder (1997) [WebDNA] Email time bug? YES, it's a bug! (2011) PCS Emailer's role ? (1997) Invisible file issue now a real 'bug' (1999) Newbie Help Needed (1998) Credit Card Number checking (1997) Sendmail reply-to header? (2001) TRAINING videos - Prove IT. (1998)