Details
Description
Associted products are rendered using the productsummaryScreen - which is normally fine. I found something strange when my products starting showing up in multiple categories.
Picture Products A, B, & C which are all in the Coat Category. So, you associate these as product_complements and when you're in the Coat Category the URLs to the Suggested Products look something like /ecommerce/control/crosssell/~category=100/~product_id=10000 - (let's say this is to Product C). Let's say that A has the associated products B & C, and the like for each of the others.
This is awesome, but what happens when you place A & B on special and they show up on your main page? Well, then the detail page looks the same except the URLs look like this /ecommerce/control/crosssell/~category=SPECIALS/~product_id=10000 . This is a problem because C is not actually in the SPECIALS - and causes an error.