Модернизация поиска search2
Добрый день уважаемые разработчики MODX.
Как сделать, чтобы search2 искал слитно и раздельно. По умолчанию если набрать ПАГ-14 ищет, а если набрать слитно ПАГ14 не ищет. Сайт psk-energo.ru
Если это сложная работа напишите стоимость.
Как сделать, чтобы search2 искал слитно и раздельно. По умолчанию если набрать ПАГ-14 ищет, а если набрать слитно ПАГ14 не ищет. Сайт psk-energo.ru
Если это сложная работа напишите стоимость.
Комментарии: 9
А как компонент должен понять, что ПАГ14 это два слова «ПАГ + 14»?
По какому принципу то?.. Это не интеллектуальный поиск аля Яндекс.
Если оч. нужно, пишите плагин/сниппет, что удобно в общем, который будет в этом частном случае разбивать входящий запрос по принципу «строка+число» и уже это скармливайте mSearch2.
По какому принципу то?.. Это не интеллектуальный поиск аля Яндекс.
Если оч. нужно, пишите плагин/сниппет, что удобно в общем, который будет в этом частном случае разбивать входящий запрос по принципу «строка+число» и уже это скармливайте mSearch2.
Или создайте поле с ключевыми словами и добавьте его в индекс. В это поле заносите разные вариации. Думаю что так будет даже правильно! Ведь данный компонент позволяет отслеживать какие запросы были использовваны и количество найденных результатов для каждого запроса.
А, ну и еще у компонента есть механизм синонимов, может его получится использовать.
Всем спасибо за помощь в итоге поставили «интеллектуальный поиск аля Яндекс»
У вас на сайте в чате Вера, с аватаркой мужчины в галстуке))
Насчет яндекса не шутили? Просто я вбил в поиск «жби» и вижу бесконечный прогрессбар.
Это можно пояснить если поиск и правда от яндекса, потому как у меня в Украине яндекс блокируется.
Насчет яндекса не шутили? Просто я вбил в поиск «жби» и вижу бесконечный прогрессбар.
Это можно пояснить если поиск и правда от яндекса, потому как у меня в Украине яндекс блокируется.
Веру в галстуке, тоже надо поправить)))) спасибо. Яндекс поиск хорошо работает, распознает артикулы и сложные наименования товаров, как бы их не набрали, через току или тире, слитно или раздельно. Стандартный mSearch2 с этой задачей справится не может, и годен только для несложных запросов. Например наименование товара "СВ 105-5 стойка опоры", пользователь может набрать так «св105.5» и яндекс все равно находит, а mSearch2 не находил если запрос набран слитно.
да, из Украины поиск не работает.
А не поделитесь информацией как именно вы организовали поиск?
Коды яндекса внедрял програмист.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.