0

次のコードは、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');
}

このスクリプトはすべての製品データと画像を削除しますが、画像ファイルはフォルダーから削除されません。保存フォルダからファイルを削除するにはどうすればよいですか。

前もって感謝します !

4

1 に答える 1

0

$item['file']ファイルシステム上のファイルへのパスである場合は、使用を試みることができます

unlink($item['file']);

製品データを削除した後。

于 2013-02-15T09:59:19.240 に答える