Свързах се с друга база данни на magento.
Използвам:
$write = Mage::getSingleton('core/resource')->getConnection('remote_write');
$read = Mage::getSingleton('core/resource')->getConnection('remote_read');
за свързване и $write->query("UPDATE table......etc");
за извършване на моите промени.
Искам да избера всички продукти или конкретен от отдалечената база данни. За да направя това, трябва да напиша луда sql заявка, която left joins
всички EAV обекти на catalog_product_entity
и след това
foreach($read->fetchAll($myquery) as $row) {
/* do something */
}
за да получите всички атрибути на продукта.
Има ли начин да получите атрибути на продукта от отдалечената база данни с помощта на magento колекции?
Mage_Core_Model_Resource_Db_Collection_Abstract
, опитвайки се да се свържа с отдалечената база данни. Късмет :) - person jzahedieh   schedule 03.12.2013