исправления
This commit is contained in:
parent
68d26118ab
commit
79773503eb
|
@ -648,8 +648,8 @@ class Supply extends Product implements ProductInterface, OfferInterface
|
|||
$error = true;
|
||||
}
|
||||
|
||||
if (Account::isMinimalAuthorized($account)) {
|
||||
// Авторизованный пользователь
|
||||
if (isset($product) && Account::isMinimalAuthorized($account)) {
|
||||
// Авторизованный пользователь и найден товар
|
||||
|
||||
// Активация товара
|
||||
$product->activate();
|
||||
|
@ -660,15 +660,11 @@ class Supply extends Product implements ProductInterface, OfferInterface
|
|||
foreach ($group as $catn) {
|
||||
// Перебор артикулов для добавления аналогов
|
||||
|
||||
if ($targets = Product::searchByCatn($catn)) {
|
||||
// Найдены товары для добавления аналогов
|
||||
foreach (Product::searchByCatn((string) $catn) as $target) {
|
||||
// Перебор товаров для добавления аналогов
|
||||
|
||||
foreach ($targets as $target) {
|
||||
// Перебор товаров для добавления аналогов
|
||||
|
||||
// Добавление в группу аналогов
|
||||
$product->synchronization($target);
|
||||
}
|
||||
// Добавление в группу аналогов
|
||||
if ($to = Product::searchByCatn((string) $target['catn'], 1)) $product->synchronization($to);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
Reference in New Issue