Проблемы с поиском Есть решение

Поиск работает странно со знаками припинания (пунктуации...). Сайт - http://www.consolewars.com.ua
Например запрос "Batman" не показвает товары где сразу за данным словом идет двоеточие, например - "Batman: Летопись Аркхема", это как бы не совсе коректно.

Как можно это исправить, или убрать строгое соответсвие для подобных символов после слова?

21 ответ

  • 1
    Это баг выборки слов из строки при добавлении в индекс.
    В ближайшем обновлении будет исправлено.
    • 0
      Пашков Михаил Пашков Михаил 30 октября 2013 00:23 #
      Вы на его сайте ради интереса попробуйте ввести в поиск "bat", на что он выдает только одного бетмэна. А вот если введете "batm", то уже всех бетмэнов. Думаете так и должно быть?
  • 0
    Прыкин Дмитрий 28 октября 2013 04:07 #
    А также не работает поиск если ищешь часть слова, например "ангел", он не выдает в поиске "ангелок", хотя должен.
  • 0
    aleksey 30 октября 2013 03:48 #
    поиск действительно косячит, обновление уже выходило?
  • 0
    FadeToBlack 30 октября 2013 14:06 #
    Присоединяюсь. Поиск сейчас вобще не работает должным образом.
    Если июем часть слова, не возвращает правильный результат. А если несколько слова ищем, то более странные результаты. вот примерй:
    имеем продукт с названия "лаптоп asus n550Vj" и ищем слово "N550":
    Результат: нет
    А если июем "Asus 550", то результат ест, но и ещо 10 другие, у которые нет в имя "n550".
    А вот если искать "N550VJ", то наконец и хит.

    Обновление поиска очень необходимо!
  • 0
    Прыкин Дмитрий 28 ноября 2013 01:02 #
    Когда будет исправлен поиск?
  • 2
    Владимир Тупоршин-мл. 21 декабря 2013 07:49 # Решение
    В обновлении 5.2.0 появилась возможность регулировать настройки поиска и запускать переиндексацию всех товаров. Посмотрите раздел бекенда магазина Настройки > Поиск товаров.
    • +1
      Евгений Евгений 21 января 2014 23:01 #
      Добрый день,

      Проблема : если забить в поиск номер 13028aa070, то он в результате поиска выдает все товары где есть часть номера "aa070" ,как настроить чтобы он находил только 13028aa070?
  • 0
    Евгений 21 января 2014 23:11 #
    Помогите разобраться с поиском.

    Проблема : если забить в поиск номер 13028aa070, то он в результате поиска выдает все товары где есть часть номера "aa070" ,как сделать чтобы он находил только 13028aa070?
    • 0
      Михаил Ушенин Михаил Ушенин 22 января 2014 02:15 #
      > выдает все товары где есть часть номера "aa070"

      Поиск выполняется на витрине?
      В какой части информации о товарах есть фрагмент "aa070": наименование, артикул, описание..?
      Как полностью выглядит эта информация?
      • 0
        Евгений Евгений 22 января 2014 03:34 #
        если забить в поиск номер 13028aa070, то в результате поиска выдаются записи, в которых словосочетание "13028aa070" отсутствует.
        К примеру выдается запись 13028aa231.
        www.pilotsib.ru
        Как быть с этим?
        • 0
          Михаил Ушенин Михаил Ушенин 22 января 2014 05:47 #
          В значениях характеристик у этих товаров есть такой фрагмент.
          • 0
            %username% 22 января 2014 10:52 #
            У товара c номером (запчасти) "13028aa231" нет в характеристиках и в наименование номера "13028aa070", это разные запчасти. Но если в поиск забить "13028aa070" или "13028aa231",( или так "13028aaaa231") то он выдает оба эти варианта. Более того он выдает все варианты где есть часть номера "13028". Так недолжно быть. Пример ищем 13028аа070, этот номер есть в характеристиках только у двух товаров 13028aa072 и 13028aa240, а выдает опять все варианты где есть часть номера "13028".


            Вопрос как настроить его так чтобы при поиски "13028aa070" он находил только те варианты, где есть точное совпадение в наименование, характеристиках, описание, а не фрагмент. Если иска часть номера "aa070" то он находит правильно. Во всех трех товарах эта часть фрагмента присутствует.
            • 0
              Михаил Ушенин Михаил Ушенин 23 января 2014 02:05 #
              Не уверен, что это тот случай, но попробуйте отключить поиск по фрагментам слов, если он у вас сейчас включен, и переиндексируйте базу поиска — по крайней мере, помешать это не должно.
              • 0
                Евгений Евгений 23 января 2014 02:21 #
                Не работает.
                Настройки никак не влияют на результат.
                • 0
                  Евгений Евгений 23 января 2014 03:53 #
                  Будет ли добавлен простой поиск без учета веса страниц и возможность настройки что, где и как искать? Или искать другой скрипт для магазина. А то с таким поиском (если еще загрузить 5-10тыс. товарных позиций) будут одни проблемы.
                  • 0
                    Михаил Ушенин Михаил Ушенин 23 января 2014 05:40 #
                    Предлагаю вам обратиться в службу поддержки с подробным описанием проблемы, чтобы её изучили и переслали конкретное замечание разработчикам Shop-Script 5. Для изучения подробностей потребуется либо FTP-доступ к вашему серверу, либо CSV-файл с информацией обо всех товарах в вашем магазине, чтобы сотрудники поддержки могли воспроизвести проблему максимально точно и выяснить, что именно и почему работает неправильно.
  • 0
    Toor 5 февраля 2014 00:26 #
    Проблема при поиске по артикулу.
    Вбиваю в поиск артикул 45-753322
    Получаю список продуктов среди которых:
    192-753322
    158-753322
    882-753322
    11-753322
    362-753322
    375-753322
    и тд
  • 1
    K.Aleksey 14 декабря 2021 12:48 #

    В заголовке написано  ЕСТЬ РЕШЕНИЕ !

    А какое оно ?  всё так же как и указано у других продолжает работать.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите