私は、product_collection (たとえば、カタログ ページで生成されたコレクション) があるかどうかを知っています。
//event catalog_product_collection_after_load $productCollection = $observer->getEvent()->getCollection();
このコレクションからアイテムを取得し、それを相対モデルと比較すると $_product = Mage::getModel('catalog/product')->load($item->getEntityId());
同じエンティティのこの 2 つのインスタンスには、異なるプロパティがあります!
フラット カタログ モードで作業しています。コレクションのアイテムが製品モデルと異なるのはなぜですか? これが正しい動作であるかどうか、そして両方のオブジェクトで同じプロパティを持つ方法があるかどうかを知りたいです!
申し訳ありませんが、マジェントは非常に暗いです:(