]> gitweb.erp-flowers.ru Git - erp24_rep/yii-erp24/.git/commitdiff
[ERP-242] скрыть удаление и редактирование для принятого
authorAlexander Smirnov <fredeom@mail.ru>
Mon, 2 Dec 2024 14:22:59 +0000 (17:22 +0300)
committerAlexander Smirnov <fredeom@mail.ru>
Mon, 2 Dec 2024 14:22:59 +0000 (17:22 +0300)
erp24/views/shift-transfer/index.php
erp24/views/shift-transfer/view.php

index 0d08fba38efac68711918818e33eefdf51247c50..09352462a01cb7955e7c36b5306b22a103bad0fa 100644 (file)
@@ -63,7 +63,15 @@ use yii\helpers\Url;
                 'class' => ActionColumn::class,
                 'urlCreator' => function ($action, ShiftTransfer $model, $key, $index, $column) {
                     return Url::toRoute([$action, 'id' => $model->id]);
-                }
+                },
+                'visibleButtons' => [
+                    'delete' => function($model){
+                        return $model->status_id != ShiftTransfer::STATUS_ID_ACCEPTED;
+                    },
+                    'update' => function($model){
+                        return $model->status_id != ShiftTransfer::STATUS_ID_ACCEPTED;
+                    },
+                ],
             ],
         ]
     ]) ?>
index 584cca6651eeea7fac4b1da3f04822b28560793c..154bc5fb0fd33b2154cd56be2d8a82c9418e27e7 100644 (file)
@@ -17,7 +17,7 @@ use yii_app\records\Products1c;
 <div class="shiftTransferView m-5">
 
     <?= Html::a('Назад', '/shift-transfer', ['class' => 'btn btn-secondary']) ?>
-    <?= Html::a('Редактировать', ['/shift-transfer/update', 'id' => Yii::$app->request->get('id')], ['class' => 'btn btn-primary']) ?>
+    <?= $shiftTransfer->status_id != ShiftTransfer::STATUS_ID_ACCEPTED ? Html::a('Редактировать', ['/shift-transfer/update', 'id' => Yii::$app->request->get('id')], ['class' => 'btn btn-primary']) : '' ?>
 
     <h1>Просмотр передачи смены</h1>