Magento получить все продукты

Я пытаюсь получить всю коллекцию продуктов magento без каких-либо фильтров или ограничений, но мне не удается получить все продукты.

Я уже пробовал различные методы, но все они дают мне очень ограниченный выбор продуктов. Допустим, в магазине 5000 товаров, но отображается только 500. Когда я проверяю каталог -> товары, он показывает мне весь список.

Mage::getModel('catalog/product')->getCollection();
Mage::getResourceModel('catalog/product_collection')->addAttributeToSelect('*');
Mage::getModel("catalog/product")->getResourceCollection()->load();

Все они возвращают одинаковую сумму (500), в то время как я ожидаю, что это даст мне 5000 продуктов. Я бы предпочел не использовать Zend или PHP и просто придерживаться способа их получения с помощью Magento.

Кто-нибудь знает, как получить ВСЕ продукты, или может указать мне правильное направление, почему это не работает?

Возвращаемая строка выбора:

SELECT 1 AS `status`, `e`.`entity_id`, `e`.`type_id`, `e`.`attribute_set_id` FROM `catalog_product_flat_4` AS `e`
11
задан JNDPNT 16 January 2012 в 16:11
поделиться