if ($file) {
$adjustment = Yii::$app->request->post('adjustment');
- if ($adjustment && array_key_exists(Admin::findOne(Yii::$app->user->id)->group_id, Motivation::getAdjustmentEditors())) {
+ if ($adjustment && in_array(Admin::findOne(Yii::$app->user->id)->group_id, Motivation::getAdjustmentEditors())) {
return implode('<br>', ['Вы не можете вносить корректировки']);
}
const GROUP_FIRED = -1;
const NOT_INITIALIZED_GROUP = 1000;
+ const DIRECTOR = 1;
const GROUP_HR = 20;
const GROUP_LOGIST_TRANSPORT = 15;
const GROUP_FLORIST_DAY = 30;
public static function getAdjustmentEditors() {
return array(
AdminGroup::GROUP_IT,
- AdminGroup::GROUP_OPERATIONAL_DIRECTOR
+ AdminGroup::GROUP_OPERATIONAL_DIRECTOR,
+ AdminGroup::DIRECTOR
);
}
}
</div>
<div class="d-flex justify-content-around align-items-center gap-2">
<div class="mb-3"><?php
- if (array_key_exists(Admin::findOne(Yii::$app->user->id)->group_id, Motivation::getAdjustmentEditors())) {
+ if (in_array(Admin::findOne(Yii::$app->user->id)->group_id, Motivation::getAdjustmentEditors())) {
echo Html::button('Внесение корректировок', ['class' => 'btn btn-warning btn-sm btn-adjustment',
'onclick' => 'openUploadDictionary("btn-adjustment");']);
} ?>