$prefix = $_REQUEST['prefix']; $users = User::FetchLike($prefix, ['select_list' => 'id, name, surname', 'is_assoc' => true]); $content = json_encode($users); } } else { if (isset($_REQUEST['search'])) { switch ($_REQUEST['search']) { case 'global': $text = $_REQUEST['text']; $users = User::FetchLike($text, ['select_list' => 'id, name, surname', 'is_assoc' => true, 'special' => ['link_to_full']]); for ($i = 0; $i < count($users); ++$i) { $users[$i]['name'] = Language::Translit($users[$i]['name']); $users[$i]['surname'] = Language::Translit($users[$i]['surname']); } $res = array('users' => $users, 'users_name' => Language::Word('users')); $articles = Article::FetchLike('name', ['text' => $text, 'select_list' => 'id, name', 'special' => 'link_to_full', 'is_assoc' => true]); $res['articles'] = $articles; $res['articles_name'] = Language::PublicMenu('articles'); $directions = Direction::FetchByName($text, array('format' => 'assoc', 'select_list' => array('id', 'name', 'link_to_full'))); $res['directions'] = $directions; $res['directions_name'] = Language::PublicMenu('directions'); $projects = Project::FetchByName($text, array('format' => 'assoc', 'select_list' => array('id', 'name', 'link_to_full'))); $res['projects'] = $projects; $res['projects_name'] = Language::PublicMenu('projects'); $content = json_encode($res); break; default: break; } } else { if (isset($_REQUEST['download'])) {