Magento1: Удалить все продукты в Magento

Пример как удалить все продукты в CMS Magento (Мадженто).

$products = Mage::getResourceModel('catalog/product_collection')->getAllIds();

foreach ($products as $key => $productId) { 
    try {
        $product = Mage::getSingleton('catalog/product')->load($productId);
        Mage::dispatchEvent('catalog_controller_product_delete', array('product' => $product));
        $product->delete();
        } catch (Exception $e) {
            echo "<br/>Cant delete product w/ id: $productId";
        }
}

Можно еще так, удалить товары в Magento

Mage::getModel('catalog/product')->getCollection()->delete()

Можно использовать для удаления тестовых товаров в Magento.