
- MODX 2
- MODX 3
- miniShop2
- miniShop3
- PHP 7.2


«Пакеты → msCatalyst» открывает страницу управления компонентом. Нужно право settings, как для системных настроек. Страница написана без ExtJS и одинаково работает на MODX 2.8 и MODX 3.
Посмотреть её можно без установки, в публичной демо-админке.
Выберите каталог и введите запрос так, как его набрал бы покупатель. Страница показывает найденные товары в порядке подсказок, баллы и причину совпадения: точная словоформа, синоним, опечатка или артикул без пробелов. Видно, как поиск разобрал каждое слово: основа, латиница, синонимы. Если ничего не нашлось, отсюда же можно добавить синоним.
Таблица «слово в запросе → что ещё искать». Правило работает в одну сторону: найк → nike находит Nike по запросу найк, но не наоборот. Кнопка «Проверить» в строке сразу запускает поиск по этому слову.
Синонимы хранятся в системной настройке mscatalyst_search_synonyms в виде JSON:
{"шланг": "рукав,hose"}Журнал поиска: что ищут покупатели, сколько раз и сколько товаров нашлось. Сверху три цифры: разные запросы, поиски и запросы без результатов. Клик по карточке «Без результатов» оставляет в списке только такие запросы.
Список сужается по каталогу и подстроке и сортируется по частоте, дате или алфавиту. В строке есть кнопка «Проверить», она открывает проверку поиска с этим запросом, и кнопка «Добавить синоним». Журнал выгружается в CSV и очищается целиком или по выбранному каталогу. Что попадает в журнал, описано в разделе «Журнал запросов».
Все системные настройки компонента с подсказками и проверкой значений. Блок «Окружение» показывает, какие компоненты msCatalyst нашёл на сайте. Настройки, которым нужен отсутствующий компонент, скрыты или недоступны: например, вариант seofilter в SEO-режиме помечен «компонент не установлен». После установки компонента очистите кэш сайта. При смене режима хранения индекса кэш индекса сбрасывается.
Где хранится индекс, сколько он занимает, когда обновлялся. Кнопки «Собрать индекс каталога» и «Сбросить индекс».
Создание и правка наборов mscatalyst_set_* с проверкой JSON. Наборы из файлов sets/*.json видны в списке. Если сохранить набор с тем же именем, он заменит файл. Как вызывать набор, описано в разделе Наборы фильтров.
Посадочные страницы каталога: сочетания фасетов с товарами, редактор текстов с превью, шаблоны, склонения, проверка пустых страниц и пересекающихся адресов, выгрузка и загрузка CSV. Если на сайте найдены таблицы SeoFilter, здесь же появляется блок переноса. См. Посадочные страницы и Переход с SeoFilter.
Профили обмена и мастер настройки, см. Синхронизация.
Выгрузка товаров, категорий, производителей и опций в файл, см. Экспорт.
Названия фильтров и значения на других языках, см. Мультиязычность.