use yii\helpers\ArrayHelper;
use yii_app\helpers\PrintBlockHelper;
use yii_app\records\Admin;
+use yii_app\records\AdminGroup;
use yii_app\records\Products1c;
use yii_app\services\FileService;
<?php
// Определяем специальные группы с parent_id = 50
$specialGroups = [
- \yii_app\records\AdminGroup::GROUP_FLORIST_DAY, // 30
- \yii_app\records\AdminGroup::GROUP_FLORIST_NIGHT, // 35
- \yii_app\records\AdminGroup::GROUP_FLORIST_SUPPORT_DAY, // 40
- \yii_app\records\AdminGroup::GROUP_WORKERS, // 45
- \yii_app\records\AdminGroup::GROUP_ADMINISTRATORS, // 50
- \yii_app\records\AdminGroup::GROUP_FLORIST_SUPPORT_NIGHT, // 72
+ AdminGroup::GROUP_FLORIST_DAY, // 30
+ AdminGroup::GROUP_FLORIST_NIGHT, // 35
+ AdminGroup::GROUP_FLORIST_SUPPORT_DAY, // 40
+ AdminGroup::GROUP_WORKERS, // 45
+ AdminGroup::GROUP_ADMINISTRATORS, // 50
+ AdminGroup::GROUP_FLORIST_SUPPORT_NIGHT, // 72
];
// Ищем группу "Работники магазинов" по имени
- $workersGroup = \yii_app\records\AdminGroup::find()->where(['name' => 'Работники магазинов'])->one();
+ $workersGroup = AdminGroup::find()->where(['name' => 'Работники магазинов'])->one();
if ($workersGroup) {
$specialGroups[] = $workersGroup->id;
}
function changePositionFieldVisibility(groupId) {
var specialGroups = [30, 35, 40, 45, 50, 72]; // Известные ID специальных групп
- // Можно добавить динамический поиск группы "Работники магазинов" через AJAX, но пока используем статический список
-
var isSpecialGroup = specialGroups.includes(parseInt(groupId));
if (isSpecialGroup) {