diff --git a/CHANGELOG.md b/CHANGELOG.md index c6c25c9..e374e27 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,9 @@ +## 2019-03-31 3.6.1 +* Исправлена ошибка генерации каталога товаров + +## 2020-03-25 3.6.0 +* Добавлена настройка передачи суммы оплаты + ## 2019-10-07 3.5.4 * Добавлена возможность обработки одинаковых товарных позиций diff --git a/VERSION b/VERSION index 40c341b..9575d51 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -3.6.0 +3.6.1 diff --git a/src/include/class-wc-retailcrm-icml.php b/src/include/class-wc-retailcrm-icml.php index 5ef9357..b703c16 100644 --- a/src/include/class-wc-retailcrm-icml.php +++ b/src/include/class-wc-retailcrm-icml.php @@ -364,6 +364,10 @@ if ( ! class_exists( 'WC_Retailcrm_Icml' ) ) : } elseif ($offer->get_type() == 'variable') { foreach ($offer->get_children() as $child_id) { $child_product = wc_get_product($child_id); + if (!$child_product) { + continue; + } + $this->setOffer($full_product_list, $product_attributes, $child_product, $offer); } } diff --git a/src/readme.txt b/src/readme.txt index 5414e2a..edfd5d0 100644 --- a/src/readme.txt +++ b/src/readme.txt @@ -45,6 +45,8 @@ API-ключ должен быть для отдельного магазина 2. В появившихся списках справочников настройте соответствие способов доставки и оплаты, а так же статусов заказов. Отметьте галочку "Выгружать остатки", если хотите выгружать остатки из Retailcrm в магазин (подробнее смотрите в описании). == Changelog == += 3.6.1 = +* Исправлена ошибка генерации каталога товаров = 3.6.0 = * Добавлена настройка передачи суммы оплаты в retailCRM diff --git a/src/retailcrm.php b/src/retailcrm.php index 44bd314..03e49b6 100644 --- a/src/retailcrm.php +++ b/src/retailcrm.php @@ -1,11 +1,11 @@