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

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

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

Некоторые поисковые запросы могут отождествляться с артикулами либо представляют из себя сокращения, в результате чего запрос не идентифицируется со словом на родном языке и переключается на другую раскладку, в итоге выдавая не те результаты. Чтобы этого избежать, нужно в корне сайта в файле 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 настройка карточки товара корзина цены свойства баннеры на сайт характеристики товара настройка тегов теги установка готового решения баннеры карточка товара включение тегов создание тегов добавление тегов производители бренды оформление заказа слайдеры выпадающее меню загрузка картинок в меню торговые предложения обратная связь настройка каталога коллекции настройка меню формы политика конфиденциальности замена картинок изменение шаблона услуги logo замена логотипа выбор города цветовая гамма Наши предложения типы цен ошибки настройка брендов загрузить логотип активация купона лого заменить лого логотип загрузка логотипа ТП почта список товаров настройка производителей замена баннеров почтовые шаблоны свойства товаров SKU настройка свойств замена главного баннера умный фильтр кастом замена графики скидки 1с 8.3 кастомизация Twitter соответствие законодательству Дополнительные фотографии языковые файлы facebook pixel разделы на главной курьером Бонусы таймер обновления отзывы о магазине переименовать кнопку Livejournal скорость загрузки надписи внесение изменений хит продаж пользовательские поля кастомизация шаблона yandex сортировка настройки компонентов доработка шаблона замена каталога Яндекс Google Разные профили цен для разных пользователей лайфхак таймер обратного отсчета обновления измененного шаблона переключение инфоблока изображения скролл накопительная система второй сайт установка дубли Цвет 404 поменять товары youtube сортировка брендов настройки сайта яндекс карта google analytics распродажа ланги бренды из 1С обработка персональных данных Ошибка переключить каталог иконки metrika СКУ наличие установка 1С-Битрикс емейл 443 популярные разделы каталог из 1С Аксессуары сортировка товаров замена надписей яндекс метрика GooglePageSpeed расчет доставки лендинг в наличии обработчик наличия переключить цветовую гамму интеграция mysql_connect цветовая тема ajax посадочные страницы категории на главной специальное предложение непонятные символы замена языковых файлов https редирект валюта товары на главной обработчики событий панель настроек перечеркнутая цена инфоблок OpenID

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

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

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

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

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