параметр mse2_search_split_words в msearch2
mse2_search_split_words — регулярное выражение для preg_split()
как бы я его не менял… в индекс набиваются слова по шаблону #\s#
В чем тонкость или секрет какой?
как бы я его не менял… в индекс набиваются слова по шаблону #\s#
В чем тонкость или секрет какой?
Техническая поддержка MODX
Сайт лежит, тормозит или остался без разработчика?
Переезд с MODX 2 на 3, PHP 7 на 8, скорость и безопасность. Поддержка со сроками и ответственностью, а не совет в чате.
Подробнее
Реклама
Комментарии: 4
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Для индекса всегда split_all.
пример — заголовок товара — Ороситель дренчерный водяной, ДВO0-PН-д 0,60-R1/2/.B3-«ДВН — К 115», розеткой вниз, металик
получаем в индексе следующее
ну и пользователь соответственно введя запрос типа ДВН — 115 фигу что получит…
В данном случае вынес настройку в админку для split_all
Добавил настройку для выборочной обработки нужных полей phpMorphy и скопировал метод getBaseForms убрав из него phpMorphy
и получил в индексе уже
теперь пользователь найдет то что ищет.