Вы пытаетесь использовать модель ресурса или сущность? вот как вы можете запросить таблицу, используя сырой SQL, но вам нужно знать имя таблицы.
$w = Mage::getSingleton('core/resource')->getConnection('core_write');
$result = $w->query('select entity_id from catalog_product_entity');
if (!$result) {
return false;
}
$row = $result->fetch(PDO::FETCH_ASSOC);
if (!$row) {
return false;
}
При попытке ко всем моделям вы можете использовать
$products = Mage::getModel('catalog/product')->getCollection();
$products->addAttributeToFilter('entity_id', array('in' => array(1,2)));
$products->addAttributeToSelect('*');
$products->load();
foreach ($products as $_prod) {
var_dump($_prod->getData());
}
Я использую второй метод для своих пользовательских модулей, и он отлично сработал, надеюсь, этот ответ поможет:)