From 1803eb72f2c5f045462ce9884cc8810d78c6d3e4 Mon Sep 17 00:00:00 2001 From: vChabot Date: Mon, 26 Mar 2012 15:33:41 +0000 Subject: [PATCH] // product import : associate image to shops works fine git-svn-id: http://dev.prestashop.com/svn/v1/branches/1.5.x@14271 b9a71923-0436-4b27-9f14-aed3839534dd --- controllers/admin/AdminImportController.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/controllers/admin/AdminImportController.php b/controllers/admin/AdminImportController.php index 1ebcaf547..e34649fb0 100644 --- a/controllers/admin/AdminImportController.php +++ b/controllers/admin/AdminImportController.php @@ -1162,6 +1162,8 @@ class AdminImportControllerCore extends AdminController } $product->associateTo($shops); } + else + $shops = array(); // SpecificPrice (only the basic reduction feature is supported by the import) if ((isset($info['reduction_price']) && $info['reduction_price'] > 0) || (isset($info['reduction_percent']) && $info['reduction_percent'] > 0)) @@ -1242,6 +1244,8 @@ class AdminImportControllerCore extends AdminController if (($field_error = $image->validateFields(UNFRIENDLY_ERROR, true)) === true && ($lang_field_error = $image->validateFieldsLang(UNFRIENDLY_ERROR, true)) === true && $image->add()) { + // associate image to selected shops + $image->associateTo($shops); if (!AdminImportController::copyImg($product->id, $image->id, $url)) $this->warnings[] = Tools::displayError('Error copying image:').$url; }