From 7b2b7506b4f74385fda5c0f859b0ccc0337b3001 Mon Sep 17 00:00:00 2001 From: Vladimir Fomichev Date: Wed, 12 Nov 2025 17:53:15 +0300 Subject: [PATCH] =?utf8?q?=D0=9F=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D0=B0?= =?utf8?q?=20=D0=BD=D0=B0=20=D0=BF=D1=83=D1=81=D1=82=D0=BE=D1=82=D1=83=20i?= =?utf8?q?d?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/controllers/MarketplaceOrdersController.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/erp24/controllers/MarketplaceOrdersController.php b/erp24/controllers/MarketplaceOrdersController.php index e0f644bf..7ab9330e 100644 --- a/erp24/controllers/MarketplaceOrdersController.php +++ b/erp24/controllers/MarketplaceOrdersController.php @@ -852,8 +852,11 @@ class MarketplaceOrdersController extends Controller $infoForMarketplace = MarketplaceService::infoForMarketplace(MarketplaceStore::YANDEX_WAREHOUSE_ID); - $products = Products1c::find()->alias('p')->leftJoin('products_class pc', 'p.parent_id = pc.category_id') - ->where(['pc.tip' => [ProductsClass::MARKETPLACE, ProductsClass::MARKETPLACE_ADDITIONAL]])->all(); + $products = Products1c::find()->alias('p')->innerJoin('products_class pc', 'p.parent_id = pc.category_id') + ->where(['pc.tip' => [ProductsClass::MARKETPLACE, ProductsClass::MARKETPLACE_ADDITIONAL]]) + ->andWhere(['not', ['p.id' => null]]) + ->andWhere(['not', ['p.id' => '']]) + ->all(); $matrixErp = MatrixErp::find()->where(['guid' => ArrayHelper::getColumn($products, 'id')])->all(); $matrixErpByGuid = []; $hiddenOfferings = []; -- 2.39.5