- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/classes/general/file_dialog.php
- Класс: CAdminFileDialog
- Вызов: CAdminFileDialog::SetUserConfig
static function SetUserConfig($Params)
{
global $APPLICATION;
$Params['path'] = $APPLICATION->UnJSEscape($Params['path']);
$Params['site'] = $APPLICATION->UnJSEscape($Params['site']);
$Params['view'] = in_array($Params['view'], array('detail', 'preview')) ? $Params['view'] : 'list';
$Params['sort'] = in_array($Params['sort'], array('size', 'type', 'date')) ? $Params['sort'] : 'name';
$Params['sort_order'] = ($Params['sort_order'] == 'asc') ? 'asc' : 'des';
CUserOptions::SetOption("fileman", "file_dialog_config", addslashes($Params['site'].';'.$Params['path'].';'.$Params['view'].';'.$Params['sort'].';'.$Params['sort_order']));
}