Инструменты пользователя

Инструменты сайта


programming:1c-bitrix:tips

Хитрости 1С-Битрикс: Корпоративный портал

В таблице пользователей нельзя принудительно обновить ID фотографии с помощью обычного CUser::Update, т.к. алгоритм проводит проверку поля PERSONAL_PHOTO.

PERSONAL_PHOTO - НЕ ID, а массив с данными (абсолютный путь к картинке на диске)!

Если нужно обновить с передачей ID - нужно через CDatabase::query.

Права доступа на файл проверяются

<?
if ($APPLICATION->GetFileAccessPermission("/ru/index.php") <= "D")
   ShowError("Доступ к файлу запрещён.");
?>
COption::GetOptionString("main", "new_user_registration_def_group", "2");
COption::SetOptionString("main","email_from","admin@site.com");

COption::GetOptionInt("support", "DEFAULT_RESPONSIBLE_ID",1);
COption::SetOptionInt("fileman", "num_menu_param", 2);


//ID инфоблока орг структуры
COption::GetOptionInt('intranet','iblock_structure');
programming/1c-bitrix/tips.txt · Последнее изменение: 2017/03/27 11:26 — artur

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki