- Модуль: fileman
- Путь к файлу: ~/bitrix/modules/fileman/classes/general/file_input.php
- Класс: CFileInput
- Вызов: CFileInput::Init
static function Init($showInfo, $inputName, $maxCount = false)
{
self::$bMultiple = false;
self::$bUseUpload = false;
self::$bUseMedialib = false;
self::$bUseFileDialog = false;
self::$bUseCloud = false;
self::$bShowDelInput = false;
self::$bShowDescInput = false;
self::$bViewMode = false;
self::$maxCount = $maxCount;
self::$showInfo = $showInfo;
self::$maxPreviewWidth = max((isset($showInfo['MAX_SIZE']['W']) ? $showInfo['MAX_SIZE']['W'] : 200), 40);
self::$maxPreviewHeight = max((isset($showInfo['MAX_SIZE']['H']) ? $showInfo['MAX_SIZE']['H'] : 200), 40);
self::$minPreviewWidth = min((isset($showInfo['MIN_SIZE']['W']) ? $showInfo['MIN_SIZE']['W'] : 120), 500);
self::$minPreviewHeight = min((isset($showInfo['MIN_SIZE']['H']) ? $showInfo['MIN_SIZE']['H'] : 100), 500);
self::$jsId = 'bx_file_'.mb_strtolower(preg_replace("/[^a-z0-9]/i", "_", $inputName));
}