From fd9b80559a556968d9e986282cbc5162cc8183a0 Mon Sep 17 00:00:00 2001 From: Vladimir Fomichev Date: Fri, 6 Sep 2024 12:06:14 +0300 Subject: [PATCH] =?utf8?q?=D0=B4=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?utf8?q?=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80=D0=BA=D1=83=20=D0=BD=D0=B0?= =?utf8?q?=20=D0=B4=D0=BE=D1=81=D1=82=D1=83=D0=BF=20=D0=BA=20motivation?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit --- erp24/controllers/MotivationController.php | 12 ++++++++++++ 1 file changed, 12 insertions(+) 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 -- 2.39.5