2013-02-15 150 views
0

以下代碼刪除產品數據&來自magento商店的圖像由entit_id。Magento:刪除產品圖像和產品數據

$product_id = 22894; //use your own product id 
$mediaApi = Mage::getModel("catalog/product_attribute_media_api"); 

try { 
    $items = $mediaApi->items($product_id); 
    foreach($items as $item) { 
    $mediaApi->remove($product_id, $item['file']); 
    Mage::getModel("catalog/product")->load($product_id )->delete(); 
    echo $product_id." >>> "." Product deleted Successfully"; 
    } 
} catch (Exception $exception){ 
    var_dump($exception); 
    die('Exception Thrown'); 
} 

此腳本刪除所有產品數據和圖像,但圖像文件不是從文件夾中刪除。我如何從存儲文件夾中刪除文件。

在此先感謝!

回答

0

如果$item['file']是在文件系統中的文件路徑,你可以嘗試使用

unlink($item['file']); 

刪除產品數據之後。