Clone images
This commit is contained in:
parent
58d917bc6a
commit
3bdec3deda
@ -119,7 +119,7 @@ function addToSellout()
|
||||
$sql = 'SELECT * FROM `'._DB_PREFIX_.'category_product` WHERE `id_product` = '.pSQL($product_id).' AND `id_category` = '.pSQL($category).' LIMIT 1';
|
||||
//var_dump($sql);
|
||||
$product = $db->ExecuteS($sql);
|
||||
if (empty($product)) {
|
||||
if (!empty($product)) {
|
||||
http_response_code(500);
|
||||
return Tools::displayError('Le produit existe déjà dans la vente');
|
||||
}
|
||||
@ -162,6 +162,7 @@ function addToSellout()
|
||||
}
|
||||
}
|
||||
|
||||
recurse_copy(_PS_IMG_DIR_.$product_id, _PS_IMG_DIR_.$last_product_id);
|
||||
|
||||
return Tools::displayError('Le produit à été mis dans la braderie');
|
||||
}
|
||||
@ -182,3 +183,22 @@ function pSQLArray($data)
|
||||
}
|
||||
return $data;
|
||||
}
|
||||
|
||||
|
||||
|
||||
function recurse_copy($src, $dst) {
|
||||
if (is_dir($src) && is_dir($dst)) {
|
||||
$dir = opendir($src);
|
||||
mkdir($dst);
|
||||
while(false !== ( $file = readdir($dir)) ) {
|
||||
if (( $file != '.' ) && ( $file != '..' )) {
|
||||
if ( is_dir($src . '/' . $file) ) {
|
||||
recurse_copy($src . '/' . $file, $dst . '/' . $file);
|
||||
}
|
||||
else {
|
||||
copy($src . '/' . $file, $dst . '/' . $file);
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue
Block a user