From ab2d7b2020b230a7c17dc198a0de64e95d2f0fd1 Mon Sep 17 00:00:00 2001 From: Vladimir Fomichev Date: Wed, 11 Jun 2025 11:40:12 +0300 Subject: [PATCH] =?utf8?q?=D0=9F=D0=BE=D1=80=D1=8F=D0=B4=D0=BE=D0=BA=20?= =?utf8?q?=D0=B2=D0=BE=20=D0=B2=D1=8C=D1=8E=D1=88=D0=BA=D0=B0=D1=85?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/views/crud/marketplace-order1c-statuses/index.php | 6 +++++- erp24/views/crud/marketplace-order1c-statuses/view.php | 6 +++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/erp24/views/crud/marketplace-order1c-statuses/index.php b/erp24/views/crud/marketplace-order1c-statuses/index.php index e4ce8ea2..a76111d8 100644 --- a/erp24/views/crud/marketplace-order1c-statuses/index.php +++ b/erp24/views/crud/marketplace-order1c-statuses/index.php @@ -1,5 +1,6 @@ params['breadcrumbs'][] = $this->title; 'format' => 'raw', 'value' => function (MarketplaceOrder1cStatuses $model) { $links = []; + $relations = ArrayHelper::toArray($model->relationsFrom); + $relationsMap = ArrayHelper::index($relations, 'status_id_from'); foreach ($model->nextStatuses as $nextStatus) { - $links[$nextStatus->order] = Html::a( + $order = (int)$relationsMap[$nextStatus->id]['order']; + $links[$order] = Html::a( Html::encode($nextStatus->status), ['/crud/marketplace-order-1c-statuses/view', 'id' => $nextStatus->id] ); diff --git a/erp24/views/crud/marketplace-order1c-statuses/view.php b/erp24/views/crud/marketplace-order1c-statuses/view.php index 0d85b997..53c7bcb1 100644 --- a/erp24/views/crud/marketplace-order1c-statuses/view.php +++ b/erp24/views/crud/marketplace-order1c-statuses/view.php @@ -1,5 +1,6 @@ params['breadcrumbs'][] = $this->title; 'format' => 'raw', 'value' => function (MarketplaceOrder1cStatuses $model) { $links = []; + $relations = ArrayHelper::toArray($model->relationsFrom); + $relationsMap = ArrayHelper::index($relations, 'status_id_from'); foreach ($model->nextStatuses as $nextStatus) { - $links[$nextStatus->order] = Html::a( + $order = (int)$relationsMap[$nextStatus->id]['order']; + $links[$order] = Html::a( Html::encode($nextStatus->status), ['/crud/marketplace-order-1c-statuses/view', 'id' => $nextStatus->id] ); -- 2.39.5