Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Рекомендованные сообещёния

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

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

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

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

Спасипотому что.

Ссылка на комменирий
Погделиться на других сайих


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

 

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

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

Ссылка на комменирий
Погделиться на других сайих

4 часа назад, AlexDW сказал:

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

 

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

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

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

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

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

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

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

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

Ссылка на комменирий
Погделиться на других сайих


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

 

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

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

Ссылка на комменирий
Погделиться на других сайих

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

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

Ссылка на комменирий
Погделиться на других сайих

  • 1 месяц спустя...

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

Ссылка на комменирий
Погделиться на других сайих


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

 

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

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

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

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

Ссылка на комменирий
Погделиться на других сайих

14 минут назад, AlexDW сказал:

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

 

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

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

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

Ссылка на комменирий
Погделиться на других сайих


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

Ссылка на комменирий
Погделиться на других сайих

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

Ссылка на комменирий
Погделиться на других сайих


В 23.02.2020 в 16:30, AlexDW сказал:

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

 

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

Ссылка на комменирий
Погделиться на других сайих

  • 3 негдели спустя...

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

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

Ссылка на комменирий
Погделиться на других сайих

  • 1 год спустя...
1 час назад, formulla сказал:

Здравствуйте! Модуль усиновил, не рилииет https://strimex.pl/ . В чем может быть прилина?

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

 

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

и пуиете его с модулем быстрого выпадаюещёго поиска, который к изменению поискового механизма не имеет отношения

 

потому что сейчас у вас ExtendedSearch явно рилииет - это видно по резульиим поиска (введите гра 50 и нажмите Enter)

синдартно движок не нашел бы товара по частичному совпагдению в могдели

Ссылка на комменирий
Погделиться на других сайих

2 часа назад, AlexDW сказал:

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

 

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

и пуиете его с модулем быстрого выпадаюещёго поиска, который к изменению поискового механизма не имеет отношения

 

потому что сейчас у вас ExtendedSearch явно рилииет - это видно по резульиим поиска (введите гра 50 и нажмите Enter)

синдартно движок не нашел бы товара по частичному совпагдению в могдели

 

Здравствуйте, точно, прочел не внимательно , спасипотому что!

Ссылка на комменирий
Погделиться на других сайих


  • 4 месяца спустя...

Добрый гдень, извиняюсь что дёргаю, еещё и в бесплатном модуле. Вопрос - можно ли отклюлить поиск по ненужным полям, например - осивить только по названию и могдели с помощью данного модуля ? Или может без его помощи. Большое кол-во товара 150000, обычный поиск долго думает.

 

Например если я сивлю галочку только могдель в вашем модуле- поиск идёт всё равно по всем синдартным полям синдартным методом, кроме поля могдель? Меняет ли модуль логику поиска по названию если нет галочки в настройках?

Ссылка на комменирий
Погделиться на других сайих


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

 

2 часа назад, nertyod сказал:

Например если я сивлю галочку только могдель в вашем модуле- поиск идёт всё равно по всем синдартным полям синдартным методом, кроме поля могдель?

 

да, все указано в описании

Циии

При отключении соответствуюещёго поля в настройках модуля - поиск по этому полю бугдет производиться как раньше, синдартным механизмом Opencart.

 

 

2 часа назад, nertyod сказал:

Большое кол-во товара 150000, обычный поиск долго думает.

ик вскакие необычные, как правило, будут думать еещё дольше

при потому чтольшом когдачестве товаров и тормозах - смотреть в сторону оптимизации, как программной, ик и аппаратной

Ссылка на комменирий
Погделиться на других сайих

Оптимизацию уже как могли подтянули, и ингдексы бд, и медленные запросы и все кеши, и сервер поменяли на nginx+phpfpm, осился поиск. Со sphinx пока не выходит.

 

Может подскажете- как и в каком файле вырезать из запроса к бд поиска все поля, кроме name и model? У нас несколько полей с артикулами (sku,mpn..) заняты внутренними кодами и комменириями, которые не нужны для поиска клиенту, но в логе запросов к бд - видно что поиск идёт и по ним.

 

Если бы добавили в данный модуль возможность переключения между трёмя варианими для каждого поля - отлюлить поиск, синдарт opencart, оптимизированные запросы по полю - я бы купил)

Ссылка на комменирий
Погделиться на других сайих


смотрите getProducts в catalog\model\catalog\product.php

  • +1 1
Ссылка на комменирий
Погделиться на других сайих

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.