Current Path : /var/www/html/clients/amz.e-nk.ru/bitrix/components/bitrix/search.suggest.input/ |
Current File : /var/www/html/clients/amz.e-nk.ru/bitrix/components/bitrix/search.suggest.input/search.php |
<? define("STOP_STATISTICS", true); define("PUBLIC_AJAX_MODE", true); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); $arResult = array(); if(CModule::IncludeModule("search")) { if(!empty($_REQUEST["search"]) && is_string($_REQUEST["search"])) { $search = $APPLICATION->UnJSEscape($_REQUEST["search"]); $arParams = array(); $params = explode(",", $_REQUEST["params"]); foreach($params as $param) { list($key, $val) = explode(":", $param); $arParams[$key] = $val; } $obSearchSuggest = new CSearchSuggest($arParams["md5"], $search); $db_res = $obSearchSuggest->GetList($arParams["pe"]); if($db_res) { while($res = $db_res->Fetch()) { $arResult[] = array( "NAME" => $res["PHRASE"], "CNT" => intval($res["CNT"]), ); } } } } echo CUtil::PhpToJSObject($arResult); require_once($_SERVER["DOCUMENT_ROOT"].BX_ROOT."/modules/main/include/epilog_after.php"); die(); ?>