mSearch2. Одинаковый вес слов из полей с разным приоритетом - неправильный поиск

Настройки веса слов такие: pagetitle:10,introtext:1,article:1,content:1

Пример:
У товара 1 — слово «Тест» — в pagetitle
У товара 2 — слово «Тест» — в content

Делаю тестирование поиска по фразе тест — в результатах у них вес одинаковый = 3
Из-за этого в подсказках на сайте всплывают не те товары, что должны.

Как это исправить?
Сергей
13 февраля 2023, 18:33
modx.pro
129
0

Комментарии: 8

Артур Шевченко
14 февраля 2023, 14:56
0
Поставить разный вес.
    Сергей
    14 февраля 2023, 15:06
    0
    =) так он и стоит разный:
    pagetitle:10,introtext:1,article:1,content:1

    а mSearch2 при индексе делает им одинаковый вес
      Артур Шевченко
      14 февраля 2023, 17:45
      0
      mSearch2 ничего сам не делает. В вызове или в параметрах по умолчанию вес не переопределён?
        Сергей
        14 февраля 2023, 17:52
        0
        Тестирую в админке — disk.yandex.ru/i/y4wRWJxLVsM-bg
        На фронте поиск так вызываю:
        {'!mSearchForm' | snippet: [
                'tplForm' => 'tpl-search-form',
                'element' => 'msProducts',
                'includeThumbs' => 'small',
                'tpl' => 'tpl-mSearch2.ac',
                'pageId' => '10',
            ]}
          Артур Шевченко
          14 февраля 2023, 17:52
          0
          Ну это же вызов формы, она ничего не ищет, она запрос передаёт.
            Сергей
            14 февраля 2023, 19:20
            0
            а какой вызов ты просил?
            я говорю не про саму форму или сам поиск, а то что mSearch2 при составлении индекса неправильно вес слова ставит.

            Как я понимаю, входящие слова в pagetitle должны иметь вес = 10, входящие в контент = 1
            а по факту у всех = 3
              Артур Шевченко
              14 февраля 2023, 20:22
              0
              Вызов mSearch2, там через параметр можно вес переопределить.
                Сергей
                14 февраля 2023, 20:32
                0
                Не тут проблема в подсказках.а не в результатах поиска.
                То что в подсказках отображается совсем не то что должно
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    8