- Модуль: main
- Путь к файлу: ~/bitrix/modules/main/classes/general/usertypemanager.php
- Класс: CUserTypeManager
- Вызов: CUserTypeManager::OnSearchIndex
function OnSearchIndex($entity_id, $ID)
{
$result = "";
if($arUserFields = $this->GetUserFields($entity_id, $ID, false, 0))
{
foreach($arUserFields as $arUserField)
{
if($arUserField["IS_SEARCHABLE"] == "Y")
{
if($arUserField["USER_TYPE"])
if(is_callable(array($arUserField["USER_TYPE"]["CLASS_NAME"], "onsearchindex")))
$result .= "rn" . call_user_func_array(array($arUserField["USER_TYPE"]["CLASS_NAME"], "onsearchindex"), array($arUserField));
}
}
}
return $result;
}