From: Vladimir Fomichev Date: Wed, 12 Nov 2025 14:28:47 +0000 (+0300) Subject: Добавление артикула X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=f74f9fc6679dd376805b9d8b962447f1134f790a;p=erp24_rep%2Fyii-erp24%2F.git Добавление артикула --- diff --git a/erp24/controllers/MarketplaceOrdersController.php b/erp24/controllers/MarketplaceOrdersController.php index c4917790..e0f644bf 100644 --- a/erp24/controllers/MarketplaceOrdersController.php +++ b/erp24/controllers/MarketplaceOrdersController.php @@ -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, diff --git a/erp24/views/marketplace-orders/yandex-stocks.php b/erp24/views/marketplace-orders/yandex-stocks.php index c91d7943..90100cf1 100644 --- a/erp24/views/marketplace-orders/yandex-stocks.php +++ b/erp24/views/marketplace-orders/yandex-stocks.php @@ -36,6 +36,7 @@ YiiAsset::register($this); return $product->name . " (" . $model['guid'] . ")"; } ], + 'articule', 'count', [ 'attribute' => 'campaignId',