| Цитата | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| написал: А может кто-нибудь - плиз, объяснить что именно с этим нужно сделать ??
|
Написать код в командную PHP строку в админке с нужным ID пользователя. Путь %адреспортала%/bitrix/admin/php_command_line.php?lang=ru
|
Функция для агента на проверку и фикс дисков пользователей определенной группы (в нашем случае ид группы - 14):
function FixUserDisk(){ Module::IncludeModule('disk'); $filter=Array("ACTIVE"=>"Y","GROUPS_ID"=> Array(14)); $aParams["SELECT"] = array(); $rsUsers = CUser::GetList(null,null,$filter,$aParams); $driver = Bitrix\Disk\Driver::getInstance(); while($res = $rsUsers->Fetch()) { $UserID=intval($res['ID']); $storage= $driver->getStorageByUserID($UserID); if (!$storage) { $driver->addUserStorage($UserID); } } return 'FixUserDisk()'; } |
||||
|
|
|
|||