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