Задача: во всплывающей при вводе в строке поиска подсказке добавить к фамилии сотрудника его внутренний телефон
Решение: правим шаблон компонента search.title - в файле result_modifier.php в коде подбора иконки для подсказки заменяем кусок
и далее - в файле ajax.php
Решение: правим шаблон компонента search.title - в файле result_modifier.php в коде подбора иконки для подсказки заменяем кусок
case "intranet": if(substr($arItem["ITEM_ID"], 0, 1) === "U" && file_exists($abs_path."intranet_user.png")) { $file = "intranet_user.png"; //хак - добавить в подсказку телефон сотрудника $rsUser = CUser::GetByID(substr($arItem["ITEM_ID"], 1, strlen($arItem["ITEM_ID"]))); $arUser = $rsUser->Fetch(); $zzz=$arUser["UF_PHONE_INNER"]; if ($zzz) $arResult["SEARCH"][$i]["PHONE"] = " - ".$zzz; } break; |
[td]<img src="<?echo $arItem["ICON"]?>"> <a href="<?echo $arItem["URL"]?>"><?echo $arItem["NAME"].$arItem["PHONE"]?> [/td] |