diff --git a/modules/blockcms/blockcms.php b/modules/blockcms/blockcms.php index 701d5fb95..eae5cf3d0 100755 --- a/modules/blockcms/blockcms.php +++ b/modules/blockcms/blockcms.php @@ -741,10 +741,9 @@ class BlockCms extends Module public function hookActionShopDataDuplication($params) { Db::getInstance()->execute(' - INSERT INTO '._DB_PREFIX_.'cms_block_shop (id_cms_block, id_shop) - SELECT id_cms_block, '.(int)$params['new_id_shop'].' - FROM '._DB_PREFIX_.'cms_block_shop - WHERE id_shop = '.(int)$params['old_id_shop'].' - '); + INSERT IGNORE INTO '._DB_PREFIX_.'cms_block_shop (id_cms_block, id_shop) + SELECT id_cms_block, '.(int)$params['new_id_shop'].' + FROM '._DB_PREFIX_.'cms_block_shop + WHERE id_shop = '.(int)$params['old_id_shop']); } } diff --git a/modules/homeslider/homeslider.php b/modules/homeslider/homeslider.php index b744bbf25..8479b072c 100644 --- a/modules/homeslider/homeslider.php +++ b/modules/homeslider/homeslider.php @@ -657,11 +657,10 @@ class HomeSlider extends Module public function hookActionShopDataDuplication($params) { Db::getInstance()->execute(' - INSERT INTO '._DB_PREFIX_.'homeslider (id_homeslider_slides, id_shop) - SELECT id_homeslider_slides, '.(int)$params['new_id_shop'].' - FROM '._DB_PREFIX_.'homeslider - WHERE id_shop = '.(int)$params['old_id_shop'].' - '); + INSERT IGNORE INTO '._DB_PREFIX_.'homeslider (id_homeslider_slides, id_shop) + SELECT id_homeslider_slides, '.(int)$params['new_id_shop'].' + FROM '._DB_PREFIX_.'homeslider + WHERE id_shop = '.(int)$params['old_id_shop']); } public function headerHTML()