1
我可以使用MAGMI的web前端成功刪除產品。 但使用數據泵API時,它只是似乎忽略magmi:刪除列...使用Magmi數據泵刪除產品
$this->magmi = Magmi_DataPumpFactory::getDataPumpInstance("productimport");
$this->magmi->beginImportSession("Default","create", new MagmiLogger($this));
$prods = Mage::getResourceModel('catalog/product_collection');
$count = $prods->getSize();
$i = 0;
foreach ($prods as $_p) {
$this->magmi->ingest(array(
'sku' => $_p->getSku(),
'magmi:delete' => '1'
));
}
$this->magmi->endImportSession();
有了這個代碼,我試圖刪除我的整個目錄。執行時,foreach循環會在MAGMI沒有任何異常或錯誤的情況下運行。 Product Deleter插件在我選擇的默認配置文件中激活。
我在這裏錯過了什麼?