/** * Initialize attribute value for object * * @param Varien_Object $object * @param array $valueRow * @return Mage_Eav_Model_Entity_Abstract */ protected function _setAttribteValue($object, $valueRow) { parent::_setAttribteValue($object, $valueRow); if ($attribute = $this->getAttribute($valueRow['attribute_id'])) { $attributeCode = $attribute->getAttributeCode(); if (isset($valueRow['store_value'])) { $object->setAttributeDefaultValue($attributeCode, $valueRow['value']); $object->setData($attributeCode, $valueRow['store_value']); $attribute->getBackend()->setValueId($valueRow['store_value_id']); } } return $this; }