OnAfterIndexAdd
void
handler function(
int ID,
array arFields
);
"OnAfterIndexAdd" event is called after adding new data in the search index.
Parameters
Parameter | Description |
---|---|
ID | Unique ID for the search index entry.
|
arFields | Search index fields. |
Example of handler function:
<?
// register the "OnAfterIndexAdd" event handler of the "search" module
RegisterModuleDependences("search", "OnAfterIndexAdd", "my_module", "CMyModule", "AddSearchExtData");
// create the AddSearchExtData function method within CMyModule class in the my_module
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()));
}
?>
© «Bitrix24», 2001-2024