- Модуль: webdav
- Путь к файлу: ~/bitrix/modules/webdav/classes/iblock.php
- Класс: CWebDavIblock
- Вызов: CWebDavIblock::GetHistoryFileID
function GetHistoryFileID($elementID)
{
$elementID = intval($elementID);
if($elementID <= 0)
{
return 0;
}
$arFilter = array("IBLOCK_ID" => $this->IBLOCK_ID, "ID" => $elementID, "SHOW_HISTORY"=>"Y", "CHECK_PERMISSIONS" => "Y");
if ($this->permission < "U")
{
$arFilter["SHOW_HISTORY"] = "N";
}
$dbElement = CIBlockElement::GetList(array(), $arFilter,
false, array("nTopCount" => 1), array("ID", "NAME", "IBLOCK_ID", "PROPERTY_" . $this->file_prop));
$arElement = $dbElement->Fetch();
return $arElement ? intval($arElement["PROPERTY_FILE_VALUE"]) : 0;
}