• Модуль: 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;
}