You are here:  » category:Thiscategory: Anomoly

Support Forum



category:Thiscategory: Anomoly

Submitted by BillM on Thu, 2009-09-03 11:43 in

Hi,

I have searched the forum for pointers as to my problem but have been unable to glean any info.

I have a strange issue with the search results being returned while performing a category:Category: request.

The majority of results are fine and show as expected - if there are multiple merchants (I'm echoing $product["numMerchants"]) I get the correct botton - but a minority are showing as only having 1 merchant with a particular product, despite the fact that there are multiple merchants.

I know there are more merchants as they show up as expected using a free search or a brand:Brand: search.

Although I have edited the searchresults and search files slightly that doesn't seem to be the issue as I've replaced them with the default files and the problem still exists.

Any pointers as to where I need to hunt would be most appreciated as I'm rapidly running out of hair ;)

Thanks

Bill

Submitted by support on Thu, 2009-09-03 12:13

Hi Bill,

This would indicate that the product is only in a certain category with one (or some) merchants; whereas it exists with other merchants under a different (or no) category. The search results will only compare results returned by the category search, so this is why you will see further merchants when visiting the product page in this scenario.

If it would be practical (only really on niche sites), I do have a modification to Product Mapping that includes a category override that could be used to overcome this; and would enable you to match up the category of affected products (i.e. give them all the same category). You wouldn't actually need to add any values in the product name alternatives field if only using the feature to set the category for a particular product name. If you'd like me to add this modification for you, if you could email me the following files I'll add the patch and return them with a database update script to add the category field to the productsmap table...

includes/admin.php
admin/productsmap_configure.php

Cheers,
David.

Submitted by BillM on Thu, 2009-09-03 15:06

Hi,

Thanks for the quick, informative and very full reply David - super support.

I have found the problem to be the feeds from a couple of merchants (Dixons and Currys for those who use them) - it seems some of the CSV products for (predominantly Acer) Computers have been placed as 'Processors CPUs'.

Embarrassingly I didn't even think to check the feeds source accuracy prior to posting here as I've not come across this before. I had looked in the db for naming issues but only at the name field, not the category one!!

Again, thanks for your valuable time and expertise David, and well done for providing such a great piece of software.

Cheers

Bill