Exemple #1
0
 /**
  * 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;
 }