Jump to content

Recommended Posts

Здравствуйте.

С модулем все хорошо!

Вопрос: Пишем в поиск «очки». Получаем: очки, цветочки, палочки и т.д. 

Подскажите, пожалуйста, как сделать сортировку результатов, при которой точное совпадение вначале.

Спасибо.

Share this post


Link to post
Share on other sites
4 часа назад, AlexDW сказал:

Здравствуйте

 

править модификатор модуля

в нужном месте заменить LIKE '%" на LIKE '"

Извините, что надоедаю, еще и в бесплатной версии.

У меня без вкумода, пишу в файлы.

Поменял вот здесь (2 вхождения):

$es = " (LCASE(pd.name) LIKE '%" . $this->db->escape(utf8_strtolower($word)) . "%'";

Теперь показывает только точное совпадение и только в первом слове названия товара, а должно те же товары, но немножко по-другому сортированные.

Я что-то не так делаю?

Share this post


Link to post
Share on other sites

тогда не подскажу, подобным вопросом пока не занимался

 

копайте в эту сторону

https://snipp.ru/mysql/relevant-search

Share this post


Link to post
Share on other sites

Модуль обновлен до версии 1.05

- улучшена совместимость с движками 2х-3х
- исправлена некорректная работа на движках 154х

Share this post


Link to post
Share on other sites

Добрый день.
Я так понимаю модуль расширяет функционал  стандартного поиска. Подскажите, ищу по модели товара при вводе KH 101, ищет прекрасно, а вот при вводе KH101 уже результата нет. Возможно ли решить такое с помощью Вашего модуля?

Share this post


Link to post
Share on other sites

Здравствуйте

 

39 минут назад, symbol95 сказал:

Подскажите, ищу по модели товара при вводе KH 101, ищет прекрасно, а вот при вводе KH101 уже результата нет.

правильно, если у вас нет товара именно с KH101

поиск как раз наоборот работает, пробел используется в качестве разделителя

Share this post


Link to post
Share on other sites
14 минут назад, AlexDW сказал:

Здравствуйте

 

правильно, если у вас нет товара именно с KH101

поиск как раз наоборот работает, пробел используется в качестве разделителя

Печально, а есть вариант что б игнорировать пробел? Товар KH 101, так поставщик в прайсе пишет, но пользователь ведь не всегда будет пробел ставить, Видел в этой теме Вы писали как подкорректировать что б тире не учитывал, но с пробелом это сработает?

Share this post


Link to post
Share on other sites

Не вариант))) Слишком много товаров

Share this post


Link to post
Share on other sites

Возможно ли исключить "-" в номере что б при вводе KH101 находился товар KH-101?
В этой теме была дана правка кода, но на версии движка 2,3 не сработало

Share this post


Link to post
Share on other sites
В 23.02.2020 в 16:30, AlexDW сказал:

в тегах товара напишите без пробела (и прочие желаемые варианты)

 

либо смотрите в сторону sphinx/elastic и тп решений

Share this post


Link to post
Share on other sites

Если не работает поиск только со страницы карточки товара, подскажите куда смотреть пожалуйста. 

Share this post


Link to post
Share on other sites

поле поиска обычно находится в шапке, и обычно его работа не зависит от остальных частей страницы

ищите причину, почему у вас работа поиска (вернее, ее отсутствие) зависит от страницы товара

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By OCdevWizard
      400.00 руб
      Скачать/Купить дополнение


      Расширенный поиск PRO
      Актуальная версия модуля находится здесь 
       
      Добавил OCdevWizard Добавлено 05.04.2018 Категория Поиск Системные требования PHP >=5.6; Mysqli; cURL; IonCube Loader v10.2 Сайт разработчика http://ocdevwizard.com/ Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Не проверялось Обращение к серверу разработчика Да Старая цена 1200  
    • By OCdevWizard
      Актуальная версия модуля находится здесь 
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.