[ic] Related items component
Ed LaFrance
edl at newmediaems.com
Tue Nov 18 10:33:35 EST 2003
At 10:02 AM 11/18/2003 -0500, you wrote:
>Hello everyone,
>
>I'm writing a "related items" component to put in the flypage that will
>suggest items that have the roughly the same title. I've basically
>copied the promo component and adjusted it to suit my needs.
>
>Basically I pass the title of the current item to my component and using
>the following block, get the first 3 words to pass to the search loop.
>
>[perl]
> $tmp_title=$Tag->control(title);
> @words = split/\s/, $tmp_title;
> $Scratch->{tmp_title} = join(" ", @words[0,1,2]);
> return;
>[/perl]
>
>Now, I get items returned and they all match correctly (my search is
>below), but I always get the current item returned as the first result.
>
>What I'd like to do is to be able to shift the first item of the array
>off so that the item the user is looking at doesn't appear in my related
>items area.
>
>Can anyone offer suggestions on how I'd go about doing this?
>
>Thanks,
>Kevin
Well, you did not post the code that needs to be changed, so you limited
the likelihood of getting a useful response... but I would think that if
the body of the component is the results of a search, you could make it a
coordinated search and exclude the current item by sku. You could also use
a [loop-next] to skip a result if it matches the current item. And there
are other ways, I'm sure.
- Ed
===============================================================
New Media E.M.S. Technology Solutions for Business
11630 Fair Oaks Blvd., #250 eCommerce | Consulting | Hosting
Fair Oaks, CA 95628 edl at newmediaems.com
(916) 961-0446 http://www.newmediaems.com
(866) 519-4680 Toll-Free (916) 961-0447 Fax
===============================================================
More information about the interchange-users
mailing list