i just know that if i have a product_collection (for example the collection generated in catalog pages)
//event catalog_product_collecion_after_load $productCollection = $observer->getEvent()->getCollection();
if i take an item from this collection and i compare it with the relative model $_product = Mage::getModel('catalog/product')->load($item->getEntityId());
this 2 instace of the same entity have different properties!
I'm working in flat catalog mode. Why the collection's items are not the same of product models? I would to know if this is the right behaviour and if is it how to have same properties in both object!
sorry, but magento is very dark :(