/** * Initialize resource */ public function __construct() { parent::__construct(); $resource = AO::getSingleton('core/resource'); $this->setType('catalog_product')->setConnection($resource->getConnection('catalog_read'), $resource->getConnection('catalog_write')); $this->_productWebsiteTable = $resource->getTableName('catalog/product_website'); $this->_productCategoryTable = $resource->getTableName('catalog/category_product'); }
/** * Initialize resource */ public function __construct() { parent::__construct(); Mage::getSingleton('eav/config')->preloadAttributes('catalog_product', $this->_getDefaultAttributes()); $resource = Mage::getSingleton('core/resource'); $this->setType('catalog_product')->setConnection($resource->getConnection('catalog_read'), $resource->getConnection('catalog_write')); $this->_productWebsiteTable = $resource->getTableName('catalog/product_website'); $this->_productCategoryTable = $resource->getTableName('catalog/category_product'); }