Если кто хочет добавлять группы с периодом активности, то $arGroups = CUser::GetUserGroup(10); не будет работать. Нужно вытащить все гурппы с периодом активности. Вот мой код[CODE]$arGroups_db = CUser::GetUserGroupList( $user_id );
while ($arGroup = $arGroups_db->Fetch()){
$arGroups[] = $arGroup;
}
// $arGroups[] = 5;
if($days) {
$arGroups[] = array(
'GROUP_ID' => 5,
'DATE_ACTIVE_FROM'=>'01.10.2016',
'DATE_ACTIVE_TO'=>'02.11.2016'
);
}
// var_dump($arGroups);
return CUser::SetUserGroup($user_id, $arGroups);[/CODE]
С уважением,
Роман с [URL=https://ru.flamix.software/]https://ru.flamix.software/[/URL]