- Модуль: webdav
- Путь к файлу: ~/bitrix/modules/webdav/classes/iblockbizproc.php
- Класс: CIBlockDocumentWebdav
- Вызов: CIBlockDocumentWebdav::CloneElement
static function CloneElement($ID, $arFields = array())
{
global $DB;
$ID = intval($ID);
$CHILD_ID = parent::CloneElement($ID, $arFields);
if ($CHILD_ID > 0)
{
$db_res = CIBlockElement::GetList(
array(),
array("ID" => $ID, "SHOW_NEW"=>"Y", "SHOW_HISTORY" => "Y"),
false,
false,
array("IBLOCK_ID", "ID", "NAME"));
$arParent = $db_res->Fetch();
CBPDocument::AddDocumentToHistory(
array("webdav", "CIBlockDocumentWebdav", $CHILD_ID),
str_replace(
array("#ID#", "#NAME#", "#PARENT_ID#", "#PARENT_NAME#"),
array($CHILD_ID, $arFields["NAME"], $ID, $arParent["NAME"]),
GetMessage("IBD_TEXT_002")),
$GLOBALS["USER"]->GetID());
}
return $CHILD_ID;
}