Есть поиск, на сфинкс. Например, есть элемент с именем 12345 поиск прекрасно находит его по запросу 123 и 12345 но не находит по запросу 2345 или 234 а надо, это связано с кодами товаров(картриджей)
попробуйте добавить в индекс enable_star (предполагаю что индекс у Вас НЕ штатный rt от Битрикс), и в запрос добавлять wildcard т.е. к значению поисковой строки добавляйте * например пользователь ввёл 234, а в Sphinx Вы отправите *234, и, в таком случае, Sphinx найдёт вхождения.
Честно говоря пишу не проверяя )))) возможно и не сработает )
p.s. индекс распухает когда приходится индексировать такие вещи ) p.p.s Если не разберётесь - пишите на почту (она вроде в профиле указана).