• Модуль: webdav
  • Путь к файлу: ~/bitrix/modules/webdav/classes/iblocksocnetbizproc.php
  • Класс: CIBlockDocumentWebdavSocnet
  • Вызов: CIBlockDocumentWebdavSocnet::CloneElement
static function CloneElement($ID, $arFields = array(), $arParams = 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", "CIBlockDocumentWebdavSocnet", $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;
}