I am not sure if this is a bug or something with my configuration.
I have one database on one magento install running two stores.
Some products are only enabled in (store 1) and these do only show up under (store 1). However through analytics I found some 404 pages that come from /review/product/list/id/nnn pages which brought to my attention, that products not in (store 2) are showing the product name, price and image. (the product did once exist and was in the sitemap so this would be why and how it was brought to my attention).
When you click the link back from the product review form page, you get as expected a 404 not found page so my question is why and how does this much of the product show up at all ? The product review templates all seem to come from the same templates that already do not allow the product to show up, so I am wondering is this more the routing url controlling what shows or within the code itself ?
Even if i output the value for
$_product = $this->getProduct(); I get info on the product, and the info does show it is store2 which this product should by all accounts not exist in.