Телефон отдела продаж
Email отдела продаж
Email тех. поддержки
Не нашли ответ на свой вопрос
Просмотров: 12362

Отключение транслита в поиске

Что делать, если поиск работает некорректно при определенных запросах.
Отключение транслита в поиске

Некоторые поисковые запросы могут отождествляться с артикулами либо представляют из себя сокращения, в результате чего запрос не идентифицируется со словом на родном языке и переключается на другую раскладку, в итоге выдавая не те результаты. Чтобы этого избежать, нужно в корне сайта в файле ajax.php закомментировать следующий кусок кода:

if(CModule::IncludeModule("search")){
                $arLang = CSearchLanguage::GuessLanguage($_GET["name"]);
                if(is_array($arLang) && $arLang["from"] != $arLang["to"]){
                      $_GET["name"] = CSearchLanguage::ConvertKeyboardLayout($_GET["name"], $arLang["from"], $arLang["to"]);
                }
}

И в файле /bitrix/components/electro/search/component.php повторить с:

$arLang = CSearchLanguage::GuessLanguage($arResult["QUERY"]);
			if(is_array($arLang) && $arLang["from"] != $arLang["to"]){
  				$arResult["QUERY"] = CSearchLanguage::ConvertKeyboardLayout($arResult["QUERY"], $arLang["from"], $arLang["to"]);
  				$arResult["QUERY_REPLACE"] = true;
}
Комментарии
sdf
 
Текст сообщения*
Популярные теги
каталог настройка карточки товара корзина 4.00 цены свойства баннеры на сайт установка готового решения баннеры карточка товара включение тегов добавление тегов создание тегов производители характеристики товара настройка тегов теги выпадающее меню слайдеры загрузка картинок в меню обратная связь торговые предложения настройка каталога коллекции настройка меню формы бренды оформление заказа выбор города цветовая гамма Наши предложения типы цен ошибки настройка брендов загрузить логотип активация купона лого заменить лого логотип загрузка логотипа ТП почта список товаров настройка производителей почтовые шаблоны замена баннеров свойства товаров SKU настройка свойств замена главного баннера умный фильтр кастом замена графики скидки политика конфиденциальности замена картинок изменение шаблона услуги logo замена логотипа переключить каталог Ошибка СКУ иконки metrika установка 1С-Битрикс наличие популярные разделы емейл 443 сортировка товаров каталог из 1С Аксессуары яндекс метрика обработчик наличия расчет доставки замена надписей GooglePageSpeed лендинг в наличии переключить цветовую гамму интеграция mysql_connect посадочные страницы ajax специальное предложение категории на главной цветовая тема непонятные символы обработчики событий редирект замена языковых файлов https товары на главной валюта перечеркнутая цена Геолокация панель настроек слетела кодировка инфоблок OpenID установка демо после выгрузки не отображаются товары ATT_BRAND специальные предложения кодировка Артикул цели новинка Рейтинг jivosite веб формы персональные данные Главная страница панель управления сменить инфоблок как сделать оптовые цены PHP7 установка обновления Похожие товары Blogger список местоположений Баннер цена по запросу новинки обратный звонок самовывоз зачеркнутая цена landing Магазины Вид корзины письма города Партнерская программа сменить каталог карта Rambler фильтр новости заказать звонок cookies консультант окно куки иероглифы lang уведомления маркер видео ПКД группы доставок

Оставить обращение в тех. поддержку

Ваше обращение будет обработано в течение 48 часов с момента регистрации. Обращения обрабатываются: по будним дням с 12:00 до 18:00 (МСК). Правила оказания технической поддержки Вы можете посмотреть здесь

Ваше имя?*
Электронная почта*
Тема обращения*
Адрес сайта*
Логин и пароль от системы администрирования*
Описание проблемы*
Защита от автоматического заполнения
Введите символы с картинки*

* - обязательные поля

Сообщение отправлено
Ваше сообщение успешно отправлено. В ближайшее время с Вами свяжется наш специалист
Закрыть окно