0
A
回答
1
在magento的根文件夾中創建一個delete_products.php文件。
<?php
ini_set('error_reporting', E_ALL);
ini_set('display_errors', TRUE);
ini_set('log_errors', TRUE);
//Include the Mage package
require_once './app/Mage.php';
//Set Developer mode to true, allows for more verbose errors
Mage::setIsDeveloperMode(true);
//Initialize the app.
Mage::app()->setCurrentStore(Mage_Core_Model_App::ADMIN_STORE_ID);
$products = Mage::getModel('catalog/product')->getCollection()->addAttributeToSelect(array('sku','status'))->addAttributeToFilter('status', Mage_Catalog_Model_Product_Status::STATUS_DISABLED);
foreach ($products as $product) {
try {
echo "<pre>Deleting ".$product->getSku().", status: ".$product->getStatus()."</pre>";
$product->delete();
echo '<pre>OK</pre>';
} catch(Exception $e) {
echo "<pre>ERROR: ".$e->getMessage()."</pre>";
}
}
運行[Magento站點URL] /delete_products.php
這是不一樣快,直接在SQL中刪除,但它的工作原理。
Reindex腳本完成後。
相關問題
- 1. Magento刪除產品比較
- 2. Magento - 刪除產品類型
- 3. Magento的產品:從產品名稱中刪除SKU
- 4. 禁用/刪除Magento中的產品
- 5. 刪除Magento中的產品問題
- 6. 刪除Magento上的所有產品
- 7. Magento的刪除該產品在心願
- 8. Magento - 無法刪除多產品選擇值在產品管理
- 9. Magento:刪除產品圖像和產品數據
- 10. 刪除所有產品屬性magento
- 11. Magento產品刪除不起作用
- 12. Magento刪除產品自定義選項
- 13. Magento - 刪除產品類型選項
- 14. Magento產品刪除觀察者?
- 15. 如何刪除產品頁面中最近查看過的產品magento
- 16. 使用產品ID刪除magento購物車商品產品鏈接
- 17. Drupal停產產品
- 18. 如何刪除/清除magento中的所有產品評論?
- 19. Magento Reindex產品
- 20. 產品在Magento
- 21. Magento:在導入新產品時刪除現有的加售產品?
- 22. Magento:刪除存檔產品 - 訂單內的產品是否會受到影響?
- 23. 產品URL Magento的
- 24. Magento的 - 從產品
- 25. 組Magento的產品
- 26. 使用大產品的產品ID獲取產品sku在Magento
- 27. Magento - 按產品編號排序產品
- 28. Magento產品排序產品分類
- 29. Magento捆綁產品從產品ID
- 30. Magento Bundle產品 - 選擇產品變體
wt您的意思是discountinue product qty = 0或status = disable? –