Я подключился к другой базе данных 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