uawdijnntqw1x1x1
IP : 216.73.216.30
Hostname : xhost1.intravision.ru
Kernel : Linux xhost1.intravision.ru 3.16.0-7-amd64 #1 SMP Debian 3.16.59-1 (2018-10-03) x86_64
Disable Function : pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,
OS : Linux
PATH:
/
var
/
.
/
.
/
backup
/
external_www
/
new02.medcomp.ru
/
include
/
autocomplete.php
/
/
<? require($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); // ИЩЕМ ТОВАРЫ CModule::IncludeModule("search"); $tovary_prices = array(); $tovary_ids = array(); $auto_lang_change = false; $max_el_cnt = 7; // Поиск с морфологией $arrays = my_quick_search($_GET['term'], $tovary_ids, $tovary_prices, true, $max_el_cnt); $tovary_ids = $arrays['tovary_ids']; $tovary_prices = $arrays['tovary_prices']; // Поиск без морфологии $arrays = my_quick_search($_GET['term'], $tovary_ids, $tovary_prices, false, $max_el_cnt); $tovary_ids = $arrays['tovary_ids']; $tovary_prices = $arrays['tovary_prices']; // Если после этого нет результатов if (count($tovary_ids) == 0){ // Если определяется другая раскладка, пробуем искать по другой раскладке $arLang = CSearchLanguage::GuessLanguage($_GET["term"]); // Если раскладка определена if ($arLang){ $auto_lang_change = true; $_GET["term"] = CSearchLanguage::ConvertKeyboardLayout($_GET["term"], $arLang["from"], $arLang["to"]); // Поиск с морфологией $arrays = my_quick_search($_GET['term'], $tovary_ids, $tovary_prices, true, $max_el_cnt); $tovary_ids = $arrays['tovary_ids']; $tovary_prices = $arrays['tovary_prices']; // Поиск без морфологии $arrays = my_quick_search($_GET['term'], $tovary_ids, $tovary_prices, false, $max_el_cnt); $tovary_ids = $arrays['tovary_ids']; $tovary_prices = $arrays['tovary_prices']; // Если раскладка НЕ определена } else { // Принудительно меняем раскладку // Если есть кириллица - меняем на латинскую раскладку if (preg_match('/[ А-ЯЁа-яё ]/', $_GET["term"])){ $_GET["term"] = CSearchLanguage::ConvertKeyboardLayout($_GET["term"], 'ru', 'en'); $arLang['from'] = 'ru'; $arLang['to'] = 'en'; // Если нет кириллицы - меняем на кириллицу } else { $_GET["term"] = CSearchLanguage::ConvertKeyboardLayout($_GET["term"], 'en', 'ru'); $arLang['from'] = 'en'; $arLang['to'] = 'ru'; } // Поиск с морфологией $arrays = my_quick_search($_GET['term'], $tovary_ids, $tovary_prices, true, $max_el_cnt); $tovary_ids = $arrays['tovary_ids']; $tovary_prices = $arrays['tovary_prices']; // Поиск без морфологии $arrays = my_quick_search($_GET['term'], $tovary_ids, $tovary_prices, false, $max_el_cnt); $tovary_ids = $arrays['tovary_ids']; $tovary_prices = $arrays['tovary_prices']; } } // Выводим результаты $cnt = 0; if (count($tovary_ids) > 0){ $stop = false; // Сортируем по цене array_multisort($tovary_prices, SORT_ASC, SORT_NUMERIC, $tovary_ids); if ($arLang && $auto_lang_change){ $array[] = "<li class='do_not_show'><a style='color:green; text-decoration:none; font-style:italic; text-align:center' class='item_name'>Изменена раскладка клавиатуры ('".$arLang['from']."' → '".$arLang['to']."')</a></li>"; } // Выводим 7 товаров foreach($tovary_ids as $key => $tovar_id){ if ($tovary_prices[$key] > 0 && !$stop){ $cnt++; // Получаем закешированное инфо о товаре $el = el_info($tovar_id); if ($el['DETAIL_PICTURE'] && intval($el['DETAIL_PICTURE']) > 0){ $pic = rIMGG($el['DETAIL_PICTURE'], 4, 80, 80); } else { $pic = rIMG("/bitrix/templates/medcomp/images/no_photo.jpg", 1, 80, 80); } $array[] = "<li><a class='ui-menu__item-goods' href='".$el['DETAIL_PAGE_URL']."'><span class='ui-menu__item-img'><img src='".$pic."'></span><span class='ui-menu__item-name item_name'>".del_quots($el['NAME'])."</span><span class='ui-menu__item-price'>".number_format( $tovary_prices[$key], 0, ",", " ")." руб.</span></a></li>"; if ($cnt == $max_el_cnt){ $stop = true; } } } } if ( $cnt == $max_el_cnt ){ $array[] = "<li class='do_not_show'><a style='text-decoration:none; font-weight: bold' href='/catalog/?q=".$_GET['term']."&PAGEN_1=1' class='item_name'>Все результаты поиска по запросу \"".$_GET['term']."\" →</a></li>"; } echo json_encode($array); ?>
/var/././backup/external_www/new02.medcomp.ru/include/autocomplete.php