Код модуля
inraise.fixsearchsku
Название компании-партнера
INRAISE
Адаптивность
Да
Поддержка композита
Да
Подходящие редакции 1С-Битрикс
Программа для ЭВМ "1С-Битрикс24". Лицензия Интернет-магазин + CRM (12 мес.), Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Старт, Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Стандарт, Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Малый бизнес, Программа для ЭВМ "1С-Битрикс: Управление сайтом". Лицензия Бизнес

Модуль «INRAISE: Устранение фантомных ТП (SKU) в поиске» решает распространённую проблему каталога 1С-Битрикс, когда в поисковой строке (search.title) продолжают отображаться активные торговые предложения (ТП, SKU) деактивированных или удалённых товаров. Такие «фантомные ТП» снижают качество поиска, путают клиентов и ведут на несуществующие карточки (404).

Модуль автоматически контролирует процесс индексации и обеспечивает корректную работу поиска товаров с торговыми предложениями.



Что делает модуль
  • Удаляет из поискового индекса ТП, принадлежащие неактивным или удалённым родительским товарам.
  • Предотвращает попадание в поиск любых SKU, у которых отсутствует родитель.
  • Добавляет в индекс только актуальные и активные торговые предложения.
  • Полностью устраняет появление «фантомных» SKU в подсказках поиска и в общем поисковом индексе.


Преимущества
  • Корректная работа search.title и стандартного поиска 1С-Битрикс.
  • Исключение ситуаций, когда покупатель видит ТП от скрытых/удалённых товаров.
  • Улучшение UX каталога за счёт точных результатов поиска.
  • Автоматическая работа без необходимости изменения шаблонов или модификации ядра.
Техническая логика

Модуль перехватывает события индексации и:

  1. Перед удалением родительского товара из индекса — удаляет все его ТП.
  2. При добавлении родителя — индексирует только активные SKU.
  3. При попытке индексировать ТП — проверяет существование и активность родителя.

Это обеспечивает синхронность индекса товаров и их предложений.

Установка

После установки (активации/деактивации) модуля необходимо один раз выполнить переиндексацию поиска:

  1. Перейдите на страницу «Переиндексация сайта» (/bitrix/admin/search_reindex.php).
  2. Снимите галочку с чек-бокса свойства «Переиндексировать только измененные».
  3. Нажмите «Переиндексировать».


Пожалуйста, перед покупкой протестируйте функционал модуля в демо-режиме. Если модуль не работает корректно, то напишите нам в тех. поддержку.

Связаться с нами по почте

hello@inraise.ru


Связаться с нами в мессенджерах
TelegramWhatsApp

Telegram-канал разработчика INRAISE:
@inraise_agency
Позвоните нам!
Личный кабинет
Вам будет доступна история заказов, управление рассылками, свои цены и скидки для постоянных клиентов и прочее.
Ваш логин
Ваш пароль
Москва
Пн-Сб с 10:00 до 19:00
Консультация технического специалиста
г. Пятигорск, ул.Беговая 86 г. Краснодар, ул.Северная 405