From: Vladimir Fomichev Date: Fri, 6 Sep 2024 09:06:14 +0000 (+0300) Subject: добавил проверку на доступ к motivation X-Git-Tag: 1.5~36^2 X-Git-Url: https://gitweb.erp-flowers.ru/?a=commitdiff_plain;h=fd9b80559a556968d9e986282cbc5162cc8183a0;p=erp24_rep%2Fyii-erp24%2F.git добавил проверку на доступ к motivation --- diff --git a/erp24/controllers/MotivationController.php b/erp24/controllers/MotivationController.php index 7135447e..f6d4adc0 100644 --- a/erp24/controllers/MotivationController.php +++ b/erp24/controllers/MotivationController.php @@ -41,6 +41,16 @@ class MotivationController extends Controller [ 'allow' => true, // 'permissions' => ['menu/motivation'], + 'matchCallback' => function ($rule, $action) { + // Получаем ID текущего пользователя + $userId = \Yii::$app->user->id; + + // Получаем объект текущего пользователя + $user = \Yii::$app->user->identity; + + // Проверяем group_id и ID пользователя + return $user->group_id == 81 || in_array($userId, [1, 1068, 1352, 1469]); + }, ] ] ], @@ -52,4 +62,6 @@ class MotivationController extends Controller ], ]; } + + } \ No newline at end of file