/** * Assign group prices to product data * * @param Mage_Catalog_Model_Abstract $object * @return $this */ public function afterLoad($object) { $data = $this->_getResource()->loadProfileData($object->getId(), $object->getEntityTypeId()); $object->setData($this->getAttribute()->getName(), $data); $object->setOrigData($this->getAttribute()->getName(), $data); return $this; }
/** * Set original loaded data if needed * * @param string $key * @param mixed $data * @return Varien_Object */ public function setOrigData($key = null, $data = null) { if (Mage::app()->getStore()->isAdmin()) { return parent::setOrigData($key, $data); } return $this; }