From: Alexander Smirnov Date: Wed, 17 Apr 2024 08:41:52 +0000 (+0300) Subject: fix providers X-Git-Tag: 1.1~141^2~1 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=8345f73008c3e989cd89db9ce52416dcc5b29982;p=erp24_rep%2Fyii-erp24%2F.git fix providers --- diff --git a/erp24/actions/shipment/AddAction.php b/erp24/actions/shipment/AddAction.php index 1ed7bbb7..def46e5c 100644 --- a/erp24/actions/shipment/AddAction.php +++ b/erp24/actions/shipment/AddAction.php @@ -14,7 +14,7 @@ class AddAction extends Action public function run($id) { $model = StoreOrders::find()->where(['id' => $id])->one(); /** @var $model StoreOrders */ - + $model->getProviders(); if (Yii::$app->request->isPost && $model->load(Yii::$app->request->post())) { $model->setProviders(); $model->price_logistic = 0; diff --git a/erp24/records/StoreOrders.php b/erp24/records/StoreOrders.php index 074dadde..6403dab8 100644 --- a/erp24/records/StoreOrders.php +++ b/erp24/records/StoreOrders.php @@ -85,4 +85,9 @@ class StoreOrders extends \yii\db\ActiveRecord { $this->providers_arr = implode(',', $this->providers); } + + public function getProviders() + { + $this->providers = explode(',', $this->providers_arr); + } }