// Bug fix when deleting a file associated to a virtual product
git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@10208 b9a71923-0436-4b27-9f14-aed3839534dd
This commit is contained in:
1 parent
b6ab71ecc2
commit
1f1ca31cda
1 file changed
+3
-4
@@ -176,10 +176,10 @@ class AdminProductsController extends AdminController
|
|||||||
|
|
||||||
public function deleteVirtualProduct()
|
public function deleteVirtualProduct()
|
||||||
{
|
{
|
||||||
if (!($id_product_download = ProductDownload::getIdFromIdProduct((int)Tools::getValue('id_product'))))
|
if (!($id_product_download = ProductDownload::getIdFromIdAttribute((int)Tools::getValue('id_product'), 0)))
|
||||||
return false;
|
return false;
|
||||||
$productDownload = new ProductDownload((int)($id_product_download));
|
$productDownload = new ProductDownload((int)($id_product_download));
|
||||||
return $productDownload->deleteFile();
|
return $productDownload->deleteFile((int)($id_product_download));
|
||||||
}
|
}
|
||||||
|
|
||||||
public function deleteVirtualProductAttribute()
|
public function deleteVirtualProductAttribute()
|
||||||
@@ -187,8 +187,7 @@ class AdminProductsController extends AdminController
|
|||||||
if (!($id_product_download = ProductDownload::getIdFromIdAttribute((int)Tools::getValue('id_product'), (int) Tools::getValue('id_product_attribute'))))
|
if (!($id_product_download = ProductDownload::getIdFromIdAttribute((int)Tools::getValue('id_product'), (int) Tools::getValue('id_product_attribute'))))
|
||||||
return false;
|
return false;
|
||||||
$productDownload = new ProductDownload((int)($id_product_download));
|
$productDownload = new ProductDownload((int)($id_product_download));
|
||||||
|
return $productDownload->deleteFile((int)($id_product_download));
|
||||||
return $productDownload->deleteFile();
|
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
Reference in new issue
Block a user