Esempio n. 1
0
 public static function loadMagentoIds($attributeCode)
 {
     $attribute = Mage::getSingleton('eav/config')->getAttribute(Mage_Catalog_Model_Product::ENTITY, $attributeCode);
     $values = Vikont_Pulliver_Helper_Db::getTableValues($attribute->getBackendTable(), array('value', 'entity_id'), array('store_id=0', 'attribute_id=' . $attribute->getAttributeId()), 10);
     self::$_itemNumbers2ids = array();
     foreach ($values as $value) {
         self::$_itemNumbers2ids[$value['entity_id']] = $value['value'];
     }
     unset($values);
     $values = Vikont_Pulliver_Helper_Db::getTableValues('catalog/product', array('entity_id', 'sku'));
     self::$_skus2ids = array();
     foreach ($values as $value) {
         self::$_skus2ids[$value['entity_id']] = $value['sku'];
     }
     unset($values);
 }