$search_block_tpl = "tpl.search-{$type}.php"; //Получаем значения is_profi и расширяем выдачу результата поиска if (in_array($type, array('messages', 'notes')) && count($element->results) && $uid_fields) { $ids = array(); foreach ($element->results as $result) { foreach ($uid_fields as $uid_field => $uid_pfx) { if (is_emp($result[$uid_pfx . 'role'])) { continue; } $ids[] = $result[$uid_field]; } } if (count($ids)) { $ids = array_unique($ids); $freelancer = new freelancer(); $list = $freelancer->getUsersProfi($ids); if ($list) { foreach ($element->results as $key => $result) { foreach ($uid_fields as $uid_field => $uid_pfx) { $_uid = $result[$uid_field]; if (isset($list[$_uid])) { $element->results[$key][$uid_pfx . 'is_profi'] = $list[$_uid]; } } } } } } break; } include $_SERVER['DOCUMENT_ROOT'] . "/search/tpl.form-search.php";