OnBeforeIndexUpdate
void
функция-обработчик(
int ID,
array arFields
);
Событие "OnBeforeIndexUpdate" вызывается перед обновлением поискового индекса.
Параметры
Параметр | Описание |
---|---|
ID | Уникальный идентификатор записи в поисковом индексе.
|
arFields | Поля поискового индекса. |
Смотрите также
Пример функции-обработчика:
<?
// регистрируем обработчик события "OnBeforeIndexUpdate" модуля "search"
RegisterModuleDependences("search", "OnBeforeIndexUpdate", "my_module", "CMyModule", "AddSearchExtData");
// создаем в модуле my_module в классе CMyModule функцию-метод AddSearchExtData
public static function AddSearchExtData($ID, $arFields)
{
global $DB;
if($arFields["MODULE_ID"]=="my_module")
$DB->Add("my_search_ext_data", array("SEARCH_CONTENT_ID"=>$ID, "EXT_DATA"=>time()));
}
?>
© «Битрикс», 2001-2023, «1С-Битрикс», 2023