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

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

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

Некоторые поисковые запросы могут отождествляться с артикулами либо представляют из себя сокращения, в результате чего запрос не идентифицируется со словом на родном языке и переключается на другую раскладку, в итоге выдавая не те результаты. Чтобы этого избежать, нужно в корне сайта в файле 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 замена логотипа выбор города Наши предложения цветовая гамма типы цен настройка брендов ошибки активация купона загрузить логотип лого заменить лого логотип загрузка логотипа ТП сменить каталог города фильтр Партнерская программа письма карта Rambler новости заказать звонок cookies консультант видео уведомления окно куки иероглифы lang маркер сменить цвет сайта группы доставок фильтр по параметрам ПД .htaccess ПКД картинки под левым меню robots.txt ссылки новый слайдер чат для сайта custom концентратор местоположения виджет настроек улицы оптимизация сайта изменение верстки lazy load сменить цветовую схему гугл пейдж спид фильтрация по наличию $_SERVER['HTTPS'] подгрузка брендов баннеры слева старая цена О компании шаблон корзины email администратора правила работы с корзиной многосайтовость оптовые цены изменение заголовков LiveId села настройка согласий в формах 152-фз поиск ssl боковые баннеры счетчики обновление шаблона шаблон оформления Facebook купоны на скидку Мой Мир@mail.ru Вконтакте ускорение сайта отзывы пейдж спид изменение функционала Liveinternet Twitter соответствие законодательству Дополнительные фотографии 1с 8.3 кастомизация Бонусы таймер обновления языковые файлы facebook pixel разделы на главной курьером надписи внесение изменений отзывы о магазине переименовать кнопку Livejournal скорость загрузки yandex сортировка настройки компонентов

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

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

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

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

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