• Модуль: wiki
  • Путь к файлу: ~/bitrix/modules/wiki/classes/general/wiki.php
  • Класс: CWiki
  • Вызов: CWiki::Update
function Update($ID, $arFields)
{
	$arCats = array();
	$CWikiParser = new CWikiParser();
	$arFields['DETAIL_TEXT'] = $CWikiParser->parseBeforeSave($arFields['DETAIL_TEXT'], $arCats, $arFields['NAME_TEMPLATE']);

	$this->CleanCache($ID, $arFields['NAME'], $arFields['IBLOCK_ID']);
	//save item
	$this->cIB_E->Update($ID, $arFields);

	//serve category / bindings
	$arCats = str_replace("/", "-", $arCats);	//http://jabber.bx/view.php?id=28447
	$this->UpdateCategory($ID, $arFields['IBLOCK_ID'], $arCats);

	$modifyComment = isset($arFields["MODIFY_COMMENT"]) ? $arFields["MODIFY_COMMENT"] : "";

	$this->UpdateHistory($ID, $arFields['IBLOCK_ID'], $modifyComment);

	return true;
}