]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
Добавление артикула
authorVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 12 Nov 2025 14:28:47 +0000 (17:28 +0300)
committerVladimir Fomichev <vladimir.fomichev@erp-flowers.ru>
Wed, 12 Nov 2025 14:28:47 +0000 (17:28 +0300)
erp24/controllers/MarketplaceOrdersController.php
erp24/views/marketplace-orders/yandex-stocks.php

index c4917790f0ced2a5429b44dac9b1b9da4baa7b89..e0f644bf3a123889c6ab82710612d97259adaedd 100644 (file)
@@ -890,17 +890,20 @@ class MarketplaceOrdersController extends Controller
         $flattenSkus = [];
         foreach ($skus as $campaignId => $sku) {
             foreach ($sku as $item) {
+                $product = Products1c::find()->where(['id' => $item['sku']])->one();
+                $articule = $product ? $product->articule : '';
                 $flattenSkus[] = [
                     "guid" => $item['sku'],
                     "count" => $item['items'][0]['count'],
                     "campaignId" => $campaignId,
+                    "articule" => $articule,
                 ];
             }
         }
         $dataProvider = new ArrayDataProvider([
             'allModels' => $flattenSkus,
             'sort' => [
-                'attributes' => ['guid', 'count', 'campaignId'],
+                'attributes' => ['guid', 'count', 'campaignId', 'articule'],
             ],
             'pagination' => [
                 'pageSize' => 200,
index c91d794336f4ebfca9a9c9147368534466c64e0f..90100cf1975f5de860d0c82aa2a2a784a1c47396 100644 (file)
@@ -36,6 +36,7 @@ YiiAsset::register($this);
                     return $product->name . " (" . $model['guid'] . ")";
                 }
             ],
+            'articule',
             'count',
             [
                 'attribute' => 'campaignId',