From d50804c70361dfca7619c7eca301dab8ef51b377 Mon Sep 17 00:00:00 2001 From: fomichev Date: Thu, 13 Feb 2025 13:09:39 +0300 Subject: [PATCH] =?utf8?q?=D0=98=D1=81=D0=BF=D1=80=D0=B0=D0=B2=D0=BB=D0=B5?= =?utf8?q?=D0=BD=D0=B8=D0=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/controllers/CityStoreParamsController.php | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/erp24/controllers/CityStoreParamsController.php b/erp24/controllers/CityStoreParamsController.php index 9566e32a..4f19fde2 100644 --- a/erp24/controllers/CityStoreParamsController.php +++ b/erp24/controllers/CityStoreParamsController.php @@ -266,10 +266,10 @@ class CityStoreParamsController extends Controller public function actionGetAddressData() { - $params = Yii::$app->request->post()['depdrop_all_params'] ?? []; + $params = Yii::$app->request->post('depdrop_all_params', []); if (isset($params['region'])) { - $cities = StoreCityList::findAll(['parent_id' => $params['region'], 'type' => StoreCityList::TYPE_CITY]); + $cities = StoreCityList::findAll(['parent_id' => (int)$params['region'], 'type' => StoreCityList::TYPE_CITY]); if (!empty($cities)) { $cityList = array_map(fn($city) => ['id' => $city->id, 'name' => $city->name], $cities); @@ -281,7 +281,7 @@ class CityStoreParamsController extends Controller } if (isset($params['city'])) { - $districts = StoreCityList::findAll(['parent_id' => $params['city'], 'type' => StoreCityList::TYPE_DISTRICT]); + $districts = StoreCityList::findAll(['parent_id' => (int)$params['city'], 'type' => StoreCityList::TYPE_DISTRICT]); if (!empty($districts)) { $districtList = array_map(fn($district) => ['id' => $district->id, 'name' => $district->name], $districts); -- 2.39.5