• Модуль: fileman
  • Путь к файлу: ~/bitrix/modules/fileman/classes/general/file_input.php
  • Класс: CFileInput
  • Вызов: CFileInput::DisplayDialogs
static function DisplayDialogs()
{
	if(self::$bUseMedialib)
	{
		CMedialib::ShowDialogScript(array(
			"event" => "OpenMedialibDialog".self::$jsId,
			"arResultDest" => array(
				"FUNCTION_NAME" => "SetValueFromMedialib".self::$jsId,
			)
		));
	}

	if (self::$bUseFileDialog)
	{
		CAdminFileDialog::ShowScript
		(
			Array(
				"event" => "OpenFileDialog".self::$jsId,
				"arResultDest" => array("FUNCTION_NAME" => "SetValueFromFileDialog".self::$jsId),
				"arPath" => array("SITE" => SITE_ID, "PATH" =>"/upload"),
				"select" => 'F',// F - file only, D - folder only
				"operation" => 'O',
				"showUploadTab" => true,
				"allowAllFiles" => true,
				"SaveConfig" => true,
			)
		);
	}
}